本文主要是介绍hive之full outer join(全连接)使用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
文章目录
- 前言
- 语法 :
- 总结
前言
full outer join
结合了LEFT JOIN
和RIGHT JOIN
的结果,并使用NULL值作为两侧缺失匹配结果。
语法 :
SELECT table1.column_name(s),table2.column_name(s)
FROM table1 FULL OUTER JOIN table2
ON table1.column_name = table2.column_name;
- 相当于:left join + union + right join
SELECT table1.column_name(s),table2.column_name(s)
FROM table1 LEFT OUTER JOIN table2
ON table1.column_name = table2.column_name
UNION
SELECT table1.column_name(s),table2.column_name(s)
FROM table1 RIGHT OUTER JOIN table2
ON table1.column_name = table2.column_name;
总结
如果此篇文章有帮助到您, 希望打大佬们能
关注
、点赞
、收藏
、评论
支持一波,非常感谢大家!
如果有不对的地方请指正!!!
参考1
这篇关于hive之full outer join(全连接)使用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!