hive关于left join 和join时候on条件总结
生活随笔
收集整理的這篇文章主要介紹了
hive关于left join 和join时候on条件总结
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
hive中使用join時(shí)候on條件
1、如果
select * from a
left join b
on(a.字段=b.字段)
工作正常
2、如果
select * from a
left join b
on(a.字段=b.字段,b.字段=某值,b.……)
工作正常
3、如果
select * from a
left join b
on(a.字段=b.字段,a.字段=某值,a.……)
工作正常該查詢中a.字段=某值不能正常工作
4、上面查詢中使用left join 但是使用join如
select * from a
join b
on(a.字段=b.字段,a.字段=某值,a.……)
工作正常。也就是說(shuō)on條件在join查詢中的所有限制都正常工作不管是a表或者b表的條件!
總結(jié)
以上是生活随笔為你收集整理的hive关于left join 和join时候on条件总结的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: KNX转485模块的开发
- 下一篇: 关于A/D方面的小结