niterider
Registered User
روالی نوشتم که بتونم مقالات و کتگوری هاش رو بازیابی کنم. می خوام توی صفحه وب به این شکل مثلا نمایش بدم :
- مقاله الف : cat a و cat b
- مقاله ب : cat c
- مقاله ج : cat d و cat a و catc
این روالیه که نوشتم
اما الان به این شکل نمایش داده میشه راه حل چیه؟
- مقاله الف : cat a
- مقاله الف : cat b
- مقاله ب : cat c
- مقاله ج : cat d
- مقاله ج : catc
- مقاله ج : cat a
- مقاله الف : cat a و cat b
- مقاله ب : cat c
- مقاله ج : cat d و cat a و catc
این روالیه که نوشتم
کد:
CREATE PROCEDURE [dbo].[GetArticleList]
AS
SELECT Knowledge.Title,
Knowledge.ArticleID,
Category.Title,
Category.CategoryID,
CategoryKnowledge.CategoryID,
CategoryKnowledge.ArticleID
FROM Category INNER JOIN
CategoryKnowledge ON Category.CategoryID = CategoryKnowledge.CategoryID INNER JOIN
Knowledge ON CategoryKnowledge.ArticleID = Knowledge.ArticleID
- مقاله الف : cat a
- مقاله الف : cat b
- مقاله ب : cat c
- مقاله ج : cat d
- مقاله ج : catc
- مقاله ج : cat a