【发布时间】:2010-11-10 23:29:18
【问题描述】:
我有一个复杂的 MySQL 问题。
SELECT *
FROM banners, content_id_country, languages
WHERE content_id_country.content_id = banners.id
AND content_id_country.controller = 'banners'
给我一个很长的结果。结果很完美,只有一个问题。
有些行是重复的,所以它们只改变了一个字段。
结果将如下所示:
1 - Title - Text - NL
1 - Title - Text - EN
当我使用“GROUP BY banners.id”时,两者之一消失了。这就是我正在取得的部分成就。
我想要得到的结果如下所示: 1 - 标题 - 文本 - NL,EN
所以基本上我想合并行,并添加一个逗号。
我希望这是可能的。
【问题讨论】: