【发布时间】:2021-03-10 11:55:34
【问题描述】:
请指导一下。
我有以下输入表。
我试过下面的查询。
select distinct sum(amount) over partition by date from table1;
这里的表中日期是字符串类型,金额是双精度类型。
【问题讨论】:
标签: hadoop hive bigdata hiveql
请指导一下。
我有以下输入表。
我试过下面的查询。
select distinct sum(amount) over partition by date from table1;
这里的表中日期是字符串类型,金额是双精度类型。
【问题讨论】:
标签: hadoop hive bigdata hiveql
在进行分组和求和之前,您可以添加where 以删除具有空白日期的行:
select date, sum(amount)
from table1
where date != ''
group by date
【讨论】: