开发者社区 问答 正文

MySQL DISTINCT在GROUP_CONCAT()上

我在做SELECT GROUP_CONCAT(categories SEPARATOR ' ') FROM table。以下示例数据:

categories

test1 test2 test3 test4 test1 test3 test1 test3 但是,我test1 test2 test3 test4 test1 test3回来了,我想test1 test2 test3 test4回来。有任何想法吗?

非常感谢!

展开
收起
保持可爱mmm 2020-05-11 15:56:17 411 分享 版权
1 条回答
写回答
取消 提交回答
  • GROUP_CONCAT具有DISTINCT属性:

    SELECT GROUP_CONCAT(DISTINCT categories ORDER BY categories ASC SEPARATOR ' ') FROM table 来源:stack overflow

    2020-05-11 15:56:28
    赞同 展开评论