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