多行转列
SELECT id,GROUP_CONCAT(CONCAT_WS(',',id,num,sid,NAME) ORDER BY id DESC SEPARATOR '. ')
FROM T_group_concat GROUP BY id;
本文介绍了一种使用SQL的GROUP_CONCAT函数将表格中的多行数据转换为单行多个字段的技术。通过具体实例展示了如何利用CONCAT_WS与GROUP_CONCAT结合实现数据的横向聚合,适用于需要将纵向数据进行汇总展示的场景。
多行转列
SELECT id,GROUP_CONCAT(CONCAT_WS(',',id,num,sid,NAME) ORDER BY id DESC SEPARATOR '. ')
FROM T_group_concat GROUP BY id;
被折叠的 条评论
为什么被折叠?