在不使用group_concat的情况下在mysql中进行分组和连接

时间:2013-04-10 20:35:58

标签: mysql

我需要输出按产品ID分组的每个产品的所有评论。

select product_id, GROUP_CONCAT(distinct text separator '<hr>') as 'Review' from reviews WHERE status = 'A' group by product_id

我正在使用group_concat mysql函数,它将组和字符串放在一起将行乘以1。

运行后输出的最大字符数group_concat是1024.这还不够,因为许多产品评论在合并时超过1024 - 导致数据不完整。我试图将group_concat_max_len mysql变量更改为更高的数字,但没有超级主流。

我可以使用替代方法而不是group_concat吗?

0 个答案:

没有答案