1

後でクエリで宣言された列エイリアスを使用する方法はありますか? 私はこのようなものを持っています

select item_id, 
       sum(sales) as total_sales,
       sum(cost) as total_cost
       total_sales - total_cost as total_profit
       from table A
       group by item_id,total_profit;

使ってみた

SET hive.groupby.orderby.position.alias=true;

しかし、うまくいきません。

Teradataでこれを実行できることはわかっているので、Hiveでもこれを実行する方法が必要になることを願っています。

ありがとう、

マノジ・アグラワル

4

0 に答える 0