相关疑难解决方法(0)

MySQL使用Group_Concat和Concat时截断结果

我有以下SQL(我删除了一些selesct fi:

SELECT node_revisions.title                          AS 'Task', 
       node_revisions.body                           AS 'Description', 
       Date_format(field_due_date_value, '%e/%c/%Y') AS 'Due Date', 
       users.name                                    AS 'User Name', 
       (SELECT GROUP_CONCAT(Concat(CHAR(10),Concat_ws( ' - ', name, From_unixtime( TIMESTAMP, 
               '%e/%c/%Y' )),CHAR(10),COMMENT))
        FROM   comments 
        WHERE  comments.nid = content_type_task.nid) AS 'Comments' 
FROM   content_type_task 
       INNER JOIN users 
         ON content_type_task.field_assigned_to_uid = users.uid 
       INNER JOIN node_revisions 
         ON content_type_task.vid = node_revisions.vid 
ORDER  BY content_type_task.nid DESC 
Run Code Online (Sandbox Code Playgroud)

这将撤回我的所有任务以及与任务相关的所有注释.我遇到的问题是评论字段; 使用*GROUP_CONCAT*创建,正在截断输出.我不知道为什么,我不知道如何克服这一点.(它似乎是341个字符)

mysql sql

7
推荐指数
2
解决办法
3098
查看次数

标签 统计

mysql ×1

sql ×1