1
liprais 2018-07-09 13:51:40 +08:00
作业自己做
|
2
PerFectTime 2018-07-09 13:52:50 +08:00
请自行完成作业
|
3
hinate 2018-07-09 13:57:40 +08:00
列传行,请自行搜索。
|
4
chunjie OP 已经知道思路了,谢谢各位
|
5
daydaydayup 2018-07-09 16:18:38 +08:00
|
6
real3cho 2018-07-09 17:01:04 +08:00
贴吧已经满足不了学生党了?都问到 V 站来了
|
7
laolinn 2018-07-09 17:11:36 +08:00 via iPhone
五楼正解
|
8
joeyFuck 2018-07-10 15:12:24 +08:00 1
select name ,
MAX(CASE WHEN subject ='语文' THEN score ELSE 0 END) as '语文', MAX(CASE WHEN subject ='数学' THEN score ELSE 0 END) as '数学', ... from A group by name |
9
chunjie OP select name, max(case subject when '语文' then score else 0 end) 语文, max(case subject when '数学' then score else 0 end) 数学, max(case subject when '英语' then score else 0 end) 英语 from a group by name;
mysql 列传行,我已经找到答案了,谢谢大家。 ps:这不是作业,是小弟近来面试碰到的。 |