MySQL GROUP BY问题

时间:2009-07-15 11:26:34

标签: sql group-by merge

我有一个复杂的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

所以基本上我想合并行,并添加一个逗号。

我希望这是可能的。

1 个答案:

答案 0 :(得分:5)