查询第一列,第二列上的数据相同

时间:2017-06-16 04:05:10

标签: mysql

ID | Name
---|-----
1  | John
2  | John
3  | Mike
4  | James
5  | Doe

我有这张桌子。我想查询,以便我能够得到这个:

12 John
3 Mike
4 James
5 Doe

我已经尝试将变量放入数组,但结果只有12345 Doe。有人请给我一个想法吗?

1 个答案:

答案 0 :(得分:0)

试试这个

SELECT GROUP_CONCAT(ID), NAME
    FROM DB.TABLE
    GROUP BY NAME