我想在Hive v1.2.1中執行以下查詢,其中field_3是從另一個表中查詢的。 select user_id, start_date, field_3 as stop_date
from some_table;
對於返回的每個記錄,field_3的值是相同的。問題是它存儲在另一個表中。爲了得到這個價值,我可以得到它如下。 select max(some_field) as stop_d
兩個表table1中和表2 hive> select * from table1 where dt=20171020;
OK
a 1 1 p 10 20171020
b 2 2 q 10 20171020
c 3 3 r 10 20171020
d 4 4 r 10 20171020
hive> select * from table2 where dt=20171020;
OK