如何用sql语句将一列多行数据拼接逗号隔开形成一条记录

2024-11-24 02:44:24
推荐回答(3个)
回答1:

mysql中,有标准函数,group_concat(name),直接返回连接好的字符串,并以逗号分割,如果记录比较多,超过函数返回值的最大值,可以调整mysql启动参数,增加显示值的长度。

回答2:

Oracle 有个wm_concat函数

回答3:

select wmsys.wm_concat(name) from table_name