0
我想使用MySQL查询将多行的结果合并到一行中,方法是将下一条记录追加到第一条记录,直到结果结束,是否有可能?我不想使用任何其他应用程序来处理此任务,这里的任何SQL怪才?MySQL查询:将多行的结果合并为一行
我想使用MySQL查询将多行的结果合并到一行中,方法是将下一条记录追加到第一条记录,直到结果结束,是否有可能?我不想使用任何其他应用程序来处理此任务,这里的任何SQL怪才?MySQL查询:将多行的结果合并为一行
TRY GROUP_CONCAT
Select
GROUP_CONCAT(column SEPARATOR ',')
from myTABLE
GROUP BY PKCOlumn
你可能需要用GROUP BY
条款与某些聚合函数一起使用SELECT
。
如果要将字符串连接为一个,则合适的聚合函数为group_concat()
。
发布您当前的查询,并且您已尝试过什么。 –