Advertisement

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;

![在这里插入图片描述](https://ad.itadn.com/c/weblog/b

全部评论 (0)

还没有任何评论哟~