Hive表联合查询语句参考
生活随笔
收集整理的這篇文章主要介紹了
Hive表联合查询语句参考
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
hive語(yǔ)句不是很熟悉,對(duì)表聯(lián)合這個(gè)基本的都要找半天資料,這里寫(xiě)下,作為以后的參考:
select a.time_stamp,a.acc_nbr,b.bts_name from (select * from default.tableA where ?start_date >=20170612 and start_date<=20170618 and acc_nbr ="18988888888" a left join (select * from default.tableB) b on (a.bsc=b.bsc_id and a.bts=b.bts_id and a.call_latn=b.latn);
hive表連接語(yǔ)法:
join_table:table_reference JOIN table_factor [join_condition]| table_reference {LEFT|RIGHT|FULL} [OUTER] JOIN table_reference join_condition| table_reference LEFT SEMI JOIN table_reference join_condition| table_reference CROSS JOIN table_reference [join_condition] (as of Hive 0.10)table_reference:table_factor| join_tabletable_factor:tbl_name [alias]| table_subquery alias| ( table_references )join_condition:ON equality_expression ( AND equality_expression )*equality_expression:expression = expression語(yǔ)法還是要多練習(xí),工具才能熟練掌握。
總結(jié)
以上是生活随笔為你收集整理的Hive表联合查询语句参考的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 64位Linux下JVM内存调设遇到GC
- 下一篇: 【正一专栏】故意豪宅纵火的保姆会判死刑吗