java面试题网

普通会员

96

帖子

7

回复

176

积分

楼主
发表于 2018-03-29 09:43:17 | 查看: 311| 回复: 0

姓名       课程       分数

---------- ---------- -----------

张三       语文        74

张三       数学        83

张三       物理        93

李四       语文        74

李四       数学        84

李四       物理        94

SELECT 姓名,

 max(CASE 课程 WHEN'语文' THEN 分数 ELSE 0 END) 语文,

 max(CASE 课程 WHEN'数学' THEN 分数 ELSE 0 END) 数学,

 max(CASE 课程 WHEN'物理' THEN 分数 ELSE 0 END) 物理

FROM tb

GROUP BY 姓名

 

姓名       语文        数学        物理

---------- ----------- ----------- -----------

李四        74          84          94

张三        74          83          93



您需要登录后才可以回帖 登录 | 立即注册

java面试题网无聊看看网与java建站系统提供技术支持V2.1 网站地图 © 2016-2018