「CaseID」列で並べられた以下の表があります。
コンマを使用してケースごとにすべての結果がグループ化されている、以下に表示される方法で出力を印刷する必要があります。他のすべてを取得するために以下のクエリを作成しましたが、すべての結果を追加する方法がわかりません。
SELECT
c.CaseID AS 'Case #',
c.EventDate AS 'Date',
CONCAT(d.DrugName+'-',m.ManufacturerName) AS 'Drug & Manufacturer',
CONCAT(CONVERT(VARCHAR(10),c.Age)+' ',a.AgeUnitName) AS 'Age',
c.Sex,
ou.OutcomeName
FROM
Consumes con
INNER JOIN
[Case] c ON con.FKCaseID = c.CaseID
INNER JOIN
Drug d ON d.DrugID = FKDrugID
INNER JOIN
Manufacturer m ON m.ManufacturerID = con.FKManufacturerID
INNER JOIN
AgeUnit a ON a.AgeUnitID = c.FKAgeUnitID
INNER JOIN
Case_Outcome oc ON oc.FKCaseID = c.CaseID
INNER JOIN
OutCome ou ON oc.FKOutcomeID = ou.OutcomeID
GROUP BY
c.CaseID, c.EventDate, d.DrugName,
m.ManufacturerName, c.Age, a.AgeUnitName, c.Sex, ou.OutcomeName
どうすればこれを達成できますか?ご意見をお聞かせください。