我需要一些帮助。
我想使用PHP在mysql的一行中显示相同的值。
我有桌子
ID Name
------------------
01 Juan
01 Ben
02 Pedro
02 Jose
期待Ouput
ID NAME
--------------------
01 Juan, Ben
02 Pedro, Jose
如何做到?
答案 0 :(得分:1)
您可以按要唯一的列进行分组,并使用group_concat()
获取每个组的名称列表
select id, group_concat(name separator ', ') as names
from your_table
group by id