2014-01-08 124 views
1

你好朋友,如何在另一個hive查詢中使用hive查詢的輸出?

我想在另一個查詢中使用一個查詢的輸出。

set iCount = 12; 

這個常數值是好的,但我不知道如何動態設置這個變量,如下所示。

set iCount = select count(distinct colName) from table; 

這將導致一個字符串,無論傳遞哪個查詢。而不是查詢我想要這個查詢的結果。

在此先感謝

潘卡·夏爾馬

回答

1

你不能這樣做的。您可以嘗試使用Oozie來自動執行您希望執行的配置單元查詢和java進程,並將該配置單元查詢的輸出存儲在java程序將讀取的目錄中。