inner join, left join, right join的作用是什么

inner join, left join, right join的作用是什么

  1. inner join作用是查询出两表交集
  2. left join作用是以左表为准查询出左右两表的交集后并上左表的其余数据并将右表字段置为null
  3. right join作用是以右表为准查询出左右两表的交集后并上右表的其余数据并将左表字段置为null
  4. union查询两表的交集, 要求两表必须拥有相同数量的列并且列也必须拥有相似的数据类型, 会过滤掉重复值, 即每个值只能出现一次
  5. union all查询两表的交集, 要求两表必须拥有相同数量的列并且列也必须拥有相似的数据类型但不会过滤重复值
原文地址:https://www.cnblogs.com/katoMegumi/p/13887639.html