sql语句的写法要怎么样写才能达到 -问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

sql语句的写法要怎么样写才能达到

表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,白 等方式语句如何写

展开
收起
吴孟桥 2016-06-13 18:04:36 1597 0
1 条回答
写回答
取消 提交回答
  • 吴孟桥

    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

    2019-07-17 19:36:41
    赞同 展开评论 打赏
问答分类:
SQL
问答地址:
相关产品:
问答排行榜
最热
最新
相关电子书
更多
用SQL做数据分析
立即下载
阿里云流计算 Flink SQL 核心功能解密
立即下载
Comparison of Spark SQL with Hive
立即下载