表a有字段id,p1,p2,p3,p4.......,表b有字段id,m
a表数据, b表数据
111, 1,2,3,4........ 1,红
2,黄
3,蓝
4,白
a.p1=b.m,a.p2=b.m
想查询出
111,红,2,黄,3,蓝,4,白 等方式语句如何写
111,红,2,黄,3,蓝,4,白 等方式语句如何写
select a.id,(select m from b where b.id=a.p1),a.p1,(select m from b where b.id=a.p2),a.p2,(select m from b where b.id=a.p3),a.p3,(select m from b where b.id=a.p4),a.p4 from a
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。