2 qq 39586869 qq_39586869 于 2017.09.09 13:37 提问

求写一条sql语句,图片中是题目

图片说明

求出里面的第一道sql语句。。。

1个回答

cooldream2016
cooldream2016   2017.09.09 13:45
已采纳

select name , sum(case subject when '语文' then score else '' end) as 语文,

sum(case subject when '数学' then score else '' end) as 数学,

sum(case subject when '英语' then score else '' end) as 英语

from T_table group by name

wgs1393044648
wgs1393044648 用sum是不是不太合理?如果表中有重复数据不就不对了么?感觉max或min比sum好点
2 个月之前 回复
qq_39586869
qq_39586869 回复NoMoneyError: 解决了,非常感谢!
2 个月之前 回复
cooldream2016
cooldream2016 subject 改为 course
2 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片