繁体   English   中英

PHP / MYSQL GROUP BY到基于分组的数组

[英]PHP/MYSQL GROUP BY to Array based on grouping

我有一张这样的桌子:

 ID   Name  Type
 1    Adam    A
 2    Sam     B
 3    James   A
 4    Dave    C
 5    Vick    C

我想在PHP中将它们转换成这样的数组格式:

people['A'] == {Adam, James}
people['B'] == {Sam}
people['C'] == {Dave, Vick}

如何操作GROUP BY函数?

这是您想要的group_concat()

select type, group_concat(name)
from t
group by type

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM