|  |      1F281M6Dh8DXpD1g2      2018-07-09 13:51:40 +08:00 作业自己做 | 
|      2PerFectTime      2018-07-09 13:52:50 +08:00 请自行完成作业 | 
|  |      3hinate      2018-07-09 13:57:40 +08:00 列传行,请自行搜索。 | 
|  |      4chunjie OP 已经知道思路了,谢谢各位 | 
|  |      5daydaydayup      2018-07-09 16:18:38 +08:00 | 
|  |      6real3cho      2018-07-09 17:01:04 +08:00 贴吧已经满足不了学生党了?都问到 V 站来了 | 
|      7laolinn      2018-07-09 17:11:36 +08:00 via iPhone 五楼正解 | 
|  |      8joeyFuck      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 | 
|  |      9chunjie 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:这不是作业,是小弟近来面试碰到的。 |