2023-08-24
閱讀量:
15047
hive QL里面,where>后面怎么加子查詢
如下圖,在oracle sql developer里面有一張商品價格表(字段bq是本期價格的意思)
現在要查詢所有商品中價格大于所有商品平均價格的記錄。
如果是在mysql里面可以這么寫:
select * from tb where bq >(select avg(bq) as pingjun from (select jcmc,bq,1 as logo from tb) tmp group by logo);
但是Hive 里面的where 后面加子查詢,好像不能用大于號。
咋整?各位 老鐵指教指教。






評論(3)

推薦帖子
0條評論
0條評論
0條評論