我有下表。
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 连接多行,将列标记为单个列,如下所示。
结果:
Id Name SubjectMarks
1 A 1:67,2:89
2 B 1:78,2:86
我试过了FOR XML PATH
。它适用于单列,但对于 2 列我无法编写查询。