1

我最近发布了一个关于旋转 mysql 结果的问题,该问题得到了奇迹般的回答。尽管它已在随附的 sqlfiddle 中解决并运行,但当我将它带回我的数据库(在 phpmyadmin 中)时,我似乎无法使查询正常工作。我检查了版本,小提琴是 5.1.61 版本,我的 MySql 是 5.1.66-cll。有什么想法吗?这是小提琴:http : //sqlfiddle.com/#!8/59727/1 感谢您提前提供任何帮助。

4

1 回答 1

2

根据您的评论和之前关于旋转的问题。听起来您需要增加GROUP_CONCAT()函数的长度。

默认长度为 1024。

要更改长度,您需要在代码生成动态 sql 查询之前使用以下内容:

SET [GLOBAL | SESSION] group_concat_max_len = val;

您可以更改GLOBALSESSION长度并将 替换为val您需要的长度。

于 2013-01-23T18:13:38.103 回答