我有下表獲取增量更新。我需要編寫一個普通的Hive查詢來合併具有相同鍵值和最新值的行。 Key | A | B | C | Timestamp
K1 | X | Null | Null | 2015-05-03
K1 | Null | Y | Z | 2015-05-02
K1 | Foo | Bar | Baz | 2015-05-01
想要得到的: Key | A | B | C |
我有這樣 A1 | A2
a | b
c | d
b | a
a | b
一個表,我要選擇不同的對: A1 | A2
a | b
c | d
我想: select a, b from (
select a, b , a|b as ab, b|a as ba from T
)t where ab!=ba group by a, b
任何人都有一個有關我如何做到這一點的更好的
我安裝配置單元與教程: https://www.edureka.co/blog/apache-hive-installation-on-ubuntu 和其他一些。 創建數據庫,表,負載數據是更迭,但另一種是誤差的map/reduce任務 hive> create database mydb;
enter code here
OK
Time taken: 0.366 seconds
hive