我需要将MySQL数据库表中的两个文本字段合并为一个,因此我使用以下SQL脚本来完成:
表:tbl_newsitems 合并:需要合并“ni_text”中相同“news_id”的文本 表结构如下:
用于合并文本的代码如下:
SELECT
news_id
,
GROUP_CONCAT(ni_text
SEPARATOR ' ')
FROM
tbl_newsitems
GROUP BY news_id
;
但是它在结果部分中不会显示完整的文本。 CONCAT字段被修剪,并且缺少一些文本。 CONCAT字段的默认数据类型是TEXT(1024)
结果:
那么,如何将整个文本合并到一个字段中而不删除内容? 请给我这样做的脚本。
谢谢