後でクエリで宣言された列エイリアスを使用する方法はありますか? 私はこのようなものを持っています
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でもこれを実行する方法が必要になることを願っています。
ありがとう、
マノジ・アグラワル