BilboDai created HIVE-23411: ------------------------------- Summary: conditional aggregation in Windowing and Analytics Functions Key: HIVE-23411 URL: https://issues.apache.org/jira/browse/HIVE-23411 Project: Hive Issue Type: Improvement Reporter: BilboDai
{{select }}{{sum(if(datediff(#order_date,order_date) <= 30, price, 0) over(partition by city_code order by order_date) as total_price_within_30days}} sql above is trying to aggregate each city's total order price within 30 days according to each city's daily record. is it possible to support that conditional aggregation in window function, _#order_date_ means the order date of current row which being processed. -- This message was sent by Atlassian Jira (v8.3.4#803005)