0
我已經展示了下面 UserExams表我需要顯示像FirstName, First, Second, Final
使用字符串行作爲列
我使用PIVOT但聚合函數不返回所有StudentMarks
select *
from
(
SELECT Users.FirstName,
ExamsNames.Name,
UserExams.StudentMark
FROM Exams INNER JOIN ExamsNames ON Exams.ExamNameID = ExamsNames.ExamsNamesID
INNER JOIN UserExams ON Exams.ExamID = UserExams.ExamID
INNER JOIN Users ON UserExams.UserID = Users.UserID
)t
PIVOT
(
min(StudentMark)
for Name in ([First],[Second],[Final])
)p
謝謝@bluefeet :) – abodvdv