查询MYSQL数据中某个表中指定字段的所有数据组成数组怎么写SQL语句??

如图,,数据表名为users,我需要调用字段B的所有数据组成一个数组,但是需要用逗号分开的,也就是张三需要3个小标,李四需要连个小标,王二一个,要把他们分别开来。但是字段... 如图,,数据表名为users,我需要调用 字段B 的所有数据组成一个数组,但是需要用逗号分开的,也就是张三需要3个小标,李四需要连个小标,王二一个,要把他们分别开来。但是字段B的值有1到多个不等,要怎么写SQL语句??求大神解决,想了很久也不知道怎么弄。。。谢谢了。。。。财富值不多
求大神解决,谢谢了,非常困扰。。。。。
展开
 我来答
twvampire
推荐于2017-12-16 · TA获得超过3620个赞
知道大有可为答主
回答量:3029
采纳率:76%
帮助的人:2999万
展开全部
select 字段A,group_concat(字段b)
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
)

以逗号分隔,但是不知道怎么弄,谢谢了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式