27,581
社区成员




WITH table1(日期,教室,时间课程) AS (
SELECT '2015-1-5','三教室','(15:00-17:00)英语' UNION ALL
SELECT '2015-1-6','二教室','(15:00-17:00)数学' UNION ALL
SELECT '2015-1-5','二教室','(15:00-17:00)语文'
)
SELECT *
FROM table1
PIVOT (
MAX(时间课程)
FOR 日期 IN ([2015-1-5], [2015-1-6], [2015-1-7], [2015-1-8], [2015-1-9])
) AS p
教室 2015-1-5 2015-1-6 2015-1-7 2015-1-8 2015-1-9
------ ------------------- ------------------- ------------------- ------------------- -------------------
二教室 (15:00-17:00)语文 (15:00-17:00)数学 NULL NULL NULL
三教室 (15:00-17:00)英语 NULL NULL NULL NULL