首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >My-Sql Group concat with concat

My-Sql Group concat with concat
EN

Stack Overflow用户
提问于 2016-12-21 15:51:12
回答 1查看 38关注 0票数 0

我正在使用下面的查询来获取数据,但是我得到了截断的结果

代码语言:javascript
复制
SELECT group_concat(concat(`cl`.`payment_info`, '<=>', `cl`.`total_amount`) SEPARATOR '<==>') AS payment_info

Array
(
    [0] => Array
        (
            [payment_info] => [{"payment_date":"12\/12\/2016","payment_percentage":"30.00","payment_status"
:"Paid"},{"payment_date":"13\/12\/2016","payment_percentage":"20.00","payment_status":"Unpaid"},{"payment_date"
:"","payment_percentage":"","payment_status":"Unpaid"},{"payment_date":"","payment_percentage":"","payment_status"
:"Unpaid"},{"payment_date":"","payment_percentage":"","payment_status":"Unpaid"}]<=>0.00<==>[{"payment_date"
:"12\/12\/2016","payment_percentage":"50.00","payment_status":"Paid"},{"payment_date":"13\/12\/2016"
,"payment_percentage":"40.00","payment_status":"Unpaid"},{"payment_date":"","payment_percentage":"","payment_status"
:"Unpaid"},{"payment_date":"","payment_percentage":"","payment_status":"Unpaid"},{"payment_date":"","payment_percentage"
:"","payment_status":"Unpaid"}]<=>548.43<==>[{"payment_date":"12\/12\/2016","payment_percentage":"30
.00","payment_status":"Paid"},{"payment_date":"13\/12\/2016","payment_percentage":"20.00","payment_status"
:"Unpaid"},{"payment_date":"","payment_percentage":"","payment_status":"
        )

)

当数据量很大的时候,我面临着这个问题,否则这个查询就能正常工作,请告诉我哪里出了错。

在付款信息中,json格式的数据被保存,而在金额中,金额被保存。payment_info数据类型为文本

EN

回答 1

Stack Overflow用户

发布于 2016-12-21 15:56:16

您必须设置group_concat_max_len.默认长度为1024个字符。请参阅手册信息

group_concat_max_len

代码语言:javascript
复制
Description: Maximum length in bytes of the returned result for a GROUP_CONCAT() function.
Commandline: --group-concat-max-len=#
Scope: Global, Session
Dynamic: Yes
Data Type: numeric
Default Value: 1024
Range - 32-bit: 4 to 4294967295
Range - 64-bit: 4 to 18446744073709547520
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41257685

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档