`name`,MAX(CASE
WHEN course=‘语文‘ THENscoreEND)AS语文,MAX(CASE
WHEN course=‘数学‘ THENscoreEND)AS数学,MAX(CASE
WHEN course=‘英语‘ THENscoreEND)AS英语FROMstudentGROUP BY`name`
;
合并字段显示:利用group_cancat(course,”:”,”score”)
SELECT`name`,
GROUP_CONCAT(course, ":", score)AS成绩FROMstudentGROUP BY`name`;
-- -- -- -- -- -- -- --- - -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --- - -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --- - -- -- -- -- -- -- -- -- -- -- -- -- -
--合并字段显示 : 去重、排序
SELECT rid,GROUP_CONCAT(DISTINCT gid ORDER BYgid)FROMgt_lighting.res_lightsGROUP BY rid;
啦啦啦
MySQL -- 行转列 -- GROUP_CONCAT -- MAX(CASE WHEN THEN)
标签:tin com logs 合并 行转列 .com 分享 images 转行
本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉
本文系统来源:http://www.cnblogs.com/ClassNotFoundException/p/6860615.html