双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

求一sql

zzxiaoma zzxiaoma 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

表a
id bh gc name xm ....
1 zx01 aaa bbb ccc
2 zx02 ddd eee fff
3 zx03 ggg hhh iii
4 zx04 jjj kkk lll

表b
id bh cid per son
1 zx01 30 zxc dfg
2 zx01 30 dsdf gs
3 zx02 31 gsdg ss
4 zx03 30 ddd sew
5 zx03 31 gg sew
6 zx03 gg sew
7 zx04 rrr ttt
8 zx04 www xxx

表c
id gh gdw gds
30 h-01 gdse gdw
31 h-02 gew geee

想得到结果是
id bh gh gc name xm gdw gds ...
1 zx01,zx03 h-01 aaa,ggg bbb,hhh ccc,iii gdse gdw
2 zx02,zx03 h-02 ddd,ggg eee,hhh fff,iii gew geee
3 zx03 ggg hhh iii
3 zx04 jjj kkk lll

表a和表b通过bh关联,表b和表c通过cid关联,表c中的gh在列表中是唯一的,不会重复,如果表b中的cid是空的,结果里面也需要把他所对应的表a中的bh列出来
...全文
评论 6
收藏 已收藏
分享
返回顶部
zzxiaoma
基础和管理 17,379 成员 95,111 内容