2

次のような値を持つテーブルの予約が 1 つあります。

id           email 
1           a@a.com
2           a@a.com 
3           b@b.com
4           c@c.com
5.          c@c.com       

このような出力が欲しい

email       id
a@a.com     1,2
b@b.com     3
c@c.com     4,5

これを行う方法を提案できますか。

4

1 に答える 1

4

では、関数MysQLを使用しますGROUP_CONCAT

SELECT email, GROUP_CONCAT(id) id
FROM tableName
GROUP BY email
于 2012-12-29T12:00:39.210 に答える