标签: sql sql-server pivot
我正在尝试制作一个旋转表格。
我有别名列名,因为列正在聚合。
为什么我的别名不可用?
答案 0 :(得分:0)
由于您通过Enrollment汇总了sum(Enrollment)列中的数据,因此该列不再适用于最终选择列表。从最终选择列表中删除它,查询应该没有任何问题。
Enrollment
sum(Enrollment)
使用PIVOT时要记住的事情是您正在替换语句中使用的列,因为您要将值转换为新列。如果是您的查询,Enrollment和ProgramType在最终选择中都不可用。
PIVOT
ProgramType