【发布时间】:2019-10-29 19:49:54
【问题描述】:
有没有办法使用 group_concat 忽略空格,就像 concat_ws 一样?尽管this answer 建议使用 group_concat_ws,但它似乎不是一个东西。
我正在使用这样的东西:
select phone.id,
group_concat(ac.color separator ', ') as 'Available Colors'
from phone_types phone
inner join available_colors ac on phone.id = ac.id
group by phone.id;
我得到这样的结果:
id Available Colors
1 ,
2 red, blue
3 , , green
4
5 ,
6 red
7 ,blue,
8 green,
我试图得到这样的结果:
id Available Colors
1
2 red, blue
3 green
4
5
6 red
7 blue
8 green
【问题讨论】:
标签: mysql