假设我有一个包含以下数据的表:

ClientID    ClientName
3           saurabh Malhotra
4           patel Mon
6           Sajith raju
7           Vipin parmar
8           Monoj trivedi


我们需要像下面这样串联ClientName列:

saurabh Malhotra,patelMon,Sajith raju,Vipin parmar,Monoj trivedi

最佳答案

试试这个查询

select
     group_concat(ClientName  separator ',') as ClientName
from (select 1 as tempcol,
           ClientName
     from tablename)tbl
group by tempcol

关于mysql - 如何在不使用循环的情况下将多行连接为单个文本字符串?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31578740/

10-13 00:57