0

次のクエリがあります。

SELECT qn.ID, 
       qn.Title, 
       qt.Description, 
       l.DisplayName AS Language, 
       COUNT(q.ID) AS QuestionCount
  FROM dbo.Questionnaires AS qn 
  JOIN dbo.QuestionnaireText AS qt ON qn.ID = qt.QuestionnaireID 
  JOIN dbo.Questions AS q ON q.QuestionnaireID = qn.ID 
  JOIN dbo.Languages AS l ON l.ID = qt.LanguageID
 WHERE (qn.QuestionnaireTypeID = (SELECT ID 
                                    FROM QuestionnaireTypes 
                                   WHERE Value = 'Quiz'))
GROUP BY qn.ID, qn.Title, l.DisplayName, qt.Description

次の表を出力します。

36132A45-F09C-4EB5-9BD2-34A227EC03B9     Test   NULL    English 1
36132A45-F09C-4EB5-9BD2-34A227EC03B9     Test   NULL    Spanish 1
24395BC7-A890-4514-AB35-7614E226B2A5     Quiz   NULL    English 1
24395BC7-A890-4514-AB35-7614E226B2A5     Quiz   NULL    Spanish 1
03B13E61-6D7F-4597-8BB6-83889C7BFE29    G Quiz  NULL    English 6
03B13E61-6D7F-4597-8BB6-83889C7BFE29    G Quiz  NULL    Spanish 6

私が必要とするのは、次を出力するクエリです。

36132A45-F09C-4EB5-9BD2-34A227EC03B9     Test   NULL    English, Spanish    1
24395BC7-A890-4514-AB35-7614E226B2A5     Quiz   NULL    English, Spanish    1
03B13E61-6D7F-4597-8BB6-83889C7BFE29    G Quiz  NULL    English, Spanish    6

私はこの時点で途方に暮れています。助言がありますか?

4

1 に答える 1