次のテーブルがあります。
Student
テーブル:
Id Name
1 A
2 B
Marks
テーブル:
StudentId SubjectId Marks
1 1 67
1 2 89
2 1 78
2 2 86
以下のように、特定の StudentId と SubjectId、Marks 列の複数の行を 1 つの列に連結したいと考えています。
結果:
Id Name SubjectMarks
1 A 1:67,2:89
2 B 1:78,2:86
やってみFOR XML PATH
ました。1列では機能しますが、2列ではクエリを書くことができませんでした。