输入特定日期的序列ID

问题描述 投票:0回答:0

我正在尝试输入序列 ID,该序列 ID 应从当前日期开始然后向后,并且最多应限制为 5 行。我无法按日期执行,因为有时会缺少日期行,所以我仍然必须按照当前日期到下一个向后的日期

我已经提出了一个查询,但它似乎并没有真正从当前日期向后开始。我还能采取其他方法吗?

SELECT *,
ROW_NUMBER() over (partition by employee_id order by date rows 5 preceding exclude current row)
from employee table 

sql postgresql row-number
© www.soinside.com 2019 - 2024. All rights reserved.