二表关联查询问题(从access转到sql中碰到的问题)
表: Degree
职场 课别 职场别 学历 人数
冲压部 01 0110 大专 10
冲压部 02 0210 本科 20
冲压部 02 0210 中专 10
模具部 01 0130 大专 3
模具部 01 0130 高中 50
模具部 02 0260 大专 10
希望由上表转成下表(在access中可以实现)
职场 课别 职场别 高中 中专 大专 本科
冲压部 01 0110 0 0 10 0
冲压部 02 0210 0 10 0 20
模具部 01 0130 50 0 3 0
模具部 02 0260 0 0 10 0
ACCESS中是这样实现的
TRANSFORM Sum(Degree.人数) AS 值
SELECT Degree.职场, Degree.课别, Degree.职场别, Sum(Degree.人数) AS 合计
FROM Degree
GROUP BY Degree.职场, Degree.课别, Degree.职场别
PIVOT Degree.学历
现在想转到ms sql中,如何实现才好,各位多赐教,谢谢