查询MYSQL数据中某个表中指定字段的所有数据组成数组怎么写SQL语句??
如图,,数据表名为users,我需要调用字段B的所有数据组成一个数组,但是需要用逗号分开的,也就是张三需要3个小标,李四需要连个小标,王二一个,要把他们分别开来。但是字段...
如图,,数据表名为users,我需要调用 字段B 的所有数据组成一个数组,但是需要用逗号分开的,也就是张三需要3个小标,李四需要连个小标,王二一个,要把他们分别开来。但是字段B的值有1到多个不等,要怎么写SQL语句??求大神解决,想了很久也不知道怎么弄。。。谢谢了。。。。财富值不多
求大神解决,谢谢了,非常困扰。。。。。 展开
求大神解决,谢谢了,非常困扰。。。。。 展开
1个回答
展开全部
select 字段A,group_concat(字段b)
from test
group by 字段A;
没太看明白你发的这个表是你的基础数据表,还是要展示的表,你先看看用这个语句行不行把
from test
group by 字段A;
没太看明白你发的这个表是你的基础数据表,还是要展示的表,你先看看用这个语句行不行把
追问
就是无需要调用这个user表中字段B的值。,我调用出来的数据他是这个样子:
Array (
[0] => 123,456,789,
[1] => 147,256, )
我需要的结果是这样:
Array (
[0] => 123
[1] => 456
[2] => 789
[3] => 147
[4] => 256
[5] => 369
)
以逗号分隔,但是不知道怎么弄,谢谢了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询