sqlserver 行列旋转

 有表


要求查询结果
 
sqlserver 语句:

select Name as 姓名,
max(case KeMu when '语文' then FenShu else 0 end) 语文,
max(case KeMu when '数学' then FenShu else 0 end) 数学,
max(case KeMu when '英语' then FenShu else 0 end) 英语
from Tab_score
group by Name

结果:

原文地址:https://www.cnblogs.com/reddptp/p/3313851.html