我有以下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个字符)