开窗语句
select *,max(date) over(partition by user_id order by date
ROWS BETWEEN UNBOUNDED PRECEDING AND 1 PRECEDING) as ls_date from login
这里开窗的话可以通过rows between 来决定窗口大小
前后都可以用1 preceding,如果使用这个开窗当后区间,第一个肯定是空的因为它没有前面的项。
unbounded preceding 无限个 当前行往前
current row 当前行

浙公网安备 33010602011771号