急求这个怎么写sql?
A表:
ida1a2
1…………
2…………
3…………
………………
B表:
idb1
1手机
1笔记本
2手机
3手机
3笔记本
3平板
…………
其中A,B以id关联。
要得到:
ida1a2b1
1…………手机,笔记本
2…………手机
3…………手机,笔记本,平板
……………………
求简单的方法实现,最好一句sql,就是把B表中的id对应的b1全部放在一个单元格里。
求大神。
[解决办法]
select a.id ,wm_concat(b.b1)
from a
left join b
on a.id = b.id
group by a.id;