如何在配置单元查询的后面部分使用列别名

zengzsys  于 2021-05-29  发布在  Hadoop
关注(0)|答案(0)|浏览(288)

有没有一种方法可以在查询的后面使用前面声明的列别名?我有这样的东西

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中也能有这样的方法。
谢谢,
马诺吉·阿格拉瓦尔

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题