例如存在表a,此時查詢表a中某個最新磁區的資料為select * from a where partition=;假如partition的值需要從表b的查詢結果中得到,select * from a where partition=(select partition from b);這條陳述句在mysql中是可以執行的,但是在hive中卻會出錯,有沒有大神發表一下解決辦法
uj5u.com熱心網友回復:
用個中間變數阿。而且你也可以寫成join
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/11440.html
標籤:疑難問題
上一篇:求助,在MySQL里面不用max函式,直接用子查詢查出最大值,這是什么原理?
下一篇:oracle 的分頁
