GROUP_ CONCAT() 把数据库结果列合并成一行字符串,并显示。
GROUP_CONCAT(
DISTINCT expression --DISTINCT去除重复值
ORDER BY expression --结果排序
SEPARATOR sep -- 如无则分隔符号默认为','可自定义分隔符如 ';'
);

上图语句的执行结果如下:
+---------------------------------------------------------------------+
| GROUP_CONCAT(DISTINCT v
ORDER BY v ASC
SEPARATOR ';') |
+---------------------------------------------------------------------+
| A;B;C |
+---------------------------------------------------------------------+
1 row in set
网友评论