研究Hive SQL 完成以下统计任务,写出统计sql
CREATE TABLE t_order
(ord_id
bigint,//订单号ord_amount
bigint,//订单金额cust_id
bigint,//客户idord_time
string) //订单时间:格式如2018-01-01 00:00:00
PARTITIONED BY (dt
string)//日期分区,格式20180101
1、统计用户月复购率,用户复购率定义:在上月有订单记录的用户,在本月仍然订单记录的用户,占上月有订单记录的用户的比例。
2、假设表中有2018年1-3月每一天的交易金额,统计1-3月每一个用户每天当月累计到当日的交易金额