MySQL 合并相同 ID 的不同列数据到一行
可以使用 GROUP_CONCAT 函数将多个行的数据合并到一行中,例如:
SELECT id, GROUP_CONCAT(column1), GROUP_CONCAT(column2) FROM table_name GROUP BY id;
其中,id 为需要合并的列,column1 和 column2 为需要合并的不同列,table_name 为表名。使用 GROUP BY 子句将相同 id 的行分组,并使用 GROUP_CONCAT 函数将相同 id 的不同列的值合并到同一行中,以逗号分隔。
原文地址: https://www.cveoy.top/t/topic/njzI 著作权归作者所有。请勿转载和采集!