-
ORACLE的SQL JOIN方式小结
详细介绍了各种JOIN,以及(+)的表达方式
-
一张图看懂JOIN
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