左连接和rdbms服务器中的左外部连接一样吗

zpjtge22  于 2021-06-26  发布在  Hive
关注(0)|答案(1)|浏览(302)

根据这里提供的参考,rdbms服务器中的左连接和左外部连接没有区别,只是在下面的文章中明确提到了“外部”一词:sql server中的左连接与左外部连接
有人能确认,与rdbms服务器中的sql支持相比,apachehive是否改变了left join或left outer join的语义?

nkhmeac6

nkhmeac61#

我相信hive确实在它们的一个旧版本之间改变了左连接的语义,它只接受“left outer join”来定义左连接,使用“left join”(不带outer关键字)会导致hive执行错误。“outer”一词不像其他rdbms那样是可选的。这种情况似乎已经改变。

相关问题