奇葩的sql语句,搞死我了,求救~~~~ 本帖最后由 fanhefan 于 2012-09-03 11:19:20 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 检查GROUP_CONCAT(CONCAT(REPLACE(po.products_options_name, " ", ""), pov.products_options_values_name)中的内容是什么SQL语句不是标准的SQL语句 下面是几个表的数据 数据有点大http://l9.yunpan.cn/lk/83qno1fuvy 测试下,情况确实和楼主一样。但是报了一个warning,提示group_concat 被截断,故:set global group_concat_max_len= 999999999;重新连接执行。就有结果了。 测试确实是如此,执行你的SQL语句,SHOW WARNINGS,提示截断 group_concat,设置group_concat_max_len即可使用group_concat_max_len系统变量,你可以设置允许的最大长度。 程序中进行这项操作的语法如下,其中 val 是一个无符号整数: SET [SESSION | GLOBAL] group_concat_max_len = 10000000; SELECT DISTINCT p.products_image, pd.products_name, p.products_quantity, GROUP_CONCAT(CONCAT(REPLACE(po.products_options_name, " ", ""), pov.products_options_values_name)) AS ss,.....看看SS的长度 问下,实际开发中,sql都是这么写的么》 楼主可以考虑把SQL语句分解,简化 十分感谢各位在my.ini文件中在max_connections后边增加group_concat_max_len=999999999就正常了~ 创建index遇到问题 约束条件 为纯中文字符串 mysql5.0.41在solaris10上安装出现问题 CSDN 的MySQL数据库出问题了 请教SQL语句 如何写让多个相同的数据库自动升级的代码 哪位大哥能救下急呀,MYSQL怎么修改他的断口呀,分值可以全部奉送,急呀!!!!! mysql支持select top 5 和子查询吗 mysql是否可以同时查询多张表 mysql启动不了服务,急是我了, 这个存储过程哪里错了? 求一个SQL判断写法
" ", ""), pov.products_options_values_name)中的
内容是什么SQL语句不是标准的SQL语句
下面是几个表的数据 数据有点大
http://l9.yunpan.cn/lk/83qno1fuvy
set global group_concat_max_len= 999999999;重新连接执行。就有结果了。
执行你的SQL语句,SHOW WARNINGS,提示截断 group_concat,设置group_concat_max_len即可使用group_concat_max_len系统变量,你可以设置允许的最大长度。
程序中进行这项操作的语法如下,其中 val 是一个无符号整数:
SET [SESSION | GLOBAL] group_concat_max_len = 10000000;
GROUP_CONCAT(CONCAT(REPLACE(po.products_options_name, " ", ""),
pov.products_options_values_name)) AS ss,.....
看看SS的长度