hive 与 日期相关函数
发布时间
阅读量:
阅读量
- current_date() 返回当前日期
- date_add 和 date_sub 可用于对日期进行加减操作(例如:date_add(current_date(), 3) 表示今天的后三天;date_sub(current_date(), 5) 表示今天的前五天)
- datediff() 函数用于计算两个日期之间的差值(例如:datediff('2024年3月2日', '2024年3月6日') 表示两日相差两天)
请基于business数据库中记录的消费信息,在线识别具有特定特征的客户群体。

变量包括name、orderdate和cost三个字段
step1:针对每位顾客的所有购买记录, 计算上一次的下单时间
select *,lag(orderdate,1,'1st_record') over(partition by name order by orderdate) as last_record
from business;

还没有任何评论哟~
