JOIN

作者: 范女青 | 来源:发表于2018-09-24 10:13 被阅读0次
    1. ORACLE的SQL JOIN方式小结
      详细介绍了各种JOIN,以及(+)的表达方式

      image.png
    2. 一张图看懂JOIN


      image.png
    3. Union VS left join

    • union
      union关联两张表时,增加行,两张表的字段必须相同。(增加表数据的条数)
      例: 表A ( 列 a b c) 共6行数据;表B(列 a b c)共4行数据;
      select * from A union select * from B
      查询结果为表C :为 a b c 3列,后共6+4=10行;

    • left join
      left join关联两张表时,增加列,两张表必须有相关联的字段。(增加表数据的列数)
      例: 表A ( 列 a b c ) 共4行数据;表B(列 b d e f g)共6行数据;
      select * from A left join B on A.b = B.b
      查询结果为表C :为 a b c b1 d e f g 共 8列,共4行(表A的行数)


    本文来自 alenejinping 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/alenejinping/article/details/78562478?utm_source=copy

    相关文章

      网友评论

          本文标题: JOIN

          本文链接:https://www.haomeiwen.com/subject/xiucoftx.html