【发布时间】:2018-07-19 19:23:42
【问题描述】:
在搜索时,我发现了一个非常相似的帖子here 但我对那里已经发布的内容还有一个问题。
id|person_name|department_name|phone_number
--+-----------+---------------+------------
1 |"John" |"Finance" |"023451"
1 |"John" |"Finance" |"99478"
1 |"John" |"Finance" |"67890"
1 |"John" |"Marketing" |"023451"
1 |"John" |"Marketing" |"99478"
1 |"John" |"Marketing" |"67890"
2 |"Barbara" |"Finance" |""
3 |"Michelle" |"" |"005634"
假设我希望最终结果为:
id|person_name|department_name|phone_number
--+-----------+---------------+------------
1 |"John" |"Finance" |"023451", "99478", "67890"
1 |"John" |"Marketing" |"023451", "99478", "67890"
2 |"Barbara" |"Finance" |""
3 |"Michelle" |"" |"005634"
phone_number 的结果基本相似;那你能告诉我应该怎么做吗?我用 DISTINCT 尝试了 GROUP_CONCAT,但没有帮助。
【问题讨论】:
-
为什么要标记每个 RDBMS?无论如何,对于每个关于 SO 的特定问题都有很多答案,因此您在找到答案时应该没有任何问题。
-
标记了很多 Db 服务器,您想要解决哪些问题?
-
根据 GROUP_CONCAT 的评论删除了其他标签