当前位置:   article > 正文

hive之full outer join(全连接)使用方法

full outer join

目录

介绍

语法

例子

创建顾客表:customers

创建订单表:orders

 full outer join语句

  left join + union + right join语句


介绍

full outer join结合了 LEFT JOIN 和 RIGHT JOIN 的结果,并使用NULL值作为两侧缺失匹配结果。

语法

  1. SELECT
  2. table1.column_name(s),table2.column_name(s)
  3. FROM table1
  4. FULL OUTER JOIN table2
  5. ON table1.column_name = table2.column_name;

相当于:left join + union + right join

  1. SELECT
  2. table1.column_name(s),table2.column_name(s)
  3. FROM table1
  4. LEFT OUTER JOIN table2
  5. ON table1.column_name = table2.column_name;
  6. UNION
  7. SELECT
  8. table1.column_name(s),table2.column_name(s)
  9. FROM table1
  10. RIGHT OUTER JOIN table2
  11. ON table1.column_name = table2.column_name;

例子

创建

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号