可能很简单,有没有一种快速转置数据的方法,使其按列而不是按行读取。
上面是当前的输出,但希望它可以横向阅读,例如
AttendanceNumber, ExamDate, ExamCode1, ExamCode2, ExamCode3, .......ExamCode20
我的 SQL 是:
SELECT [AttendanceNumber]
,[ExaminationDate]
,[ExamExaminationCode]
FROM [Radiotherapy].[dbo].[tblRadiologyData] rd
where rd.ExaminationDate >= '01 april 2016'
and rd.AttendanceSiteCode IN('CNM','RNM')
ORDER BY rd.LocalPatientIdentifier, rd.ExaminationDate