例子:
表数据:(SELECT id,title FROM doc)
id title
2 aa
2 cc
3 dd
……
期望返回结果:"aa,cc,dd"
执行语句:SELECT GROUP_CONCAT(title) AS title FROM doc
期望返回结果:"aa,cc"
执行语句:SELECT id,GROUP_CONCAT(title) AS title FROM doc GROUP BY id
这里采用了 GROUP_CONCAT 函数。下面是关于该函数的说明:
该函数返回带有来自一个组的连接的非NULL值的字符串结果。其完整的语法如下所示:
GROUP_CONCAT([DISTINCT] expr [,expr ...]
[ORDER BY { unsigned_integer | col_name | expr}
[ASC | DESC] [,