【发布时间】:2023-03-15 17:31:01
【问题描述】:
我有样本数据
Name Product Prd_cnt Prd_dt
BSA CYCLE 20 29-01-2019
BSA CYCLE 20 28-01-2019
BSA CYCLE 20 27-01-2019
BSA CYCLE 20 26-01-2019
BSA CYCLE 40 25-01-2019
BSA CYCLE 35 24-01-2019
BSA CYCLE 35 23-01-2019
BSA CYCLE 35 22-01-2019
即使日期不同,我也需要选择过去 4 天计数相同的记录。从当前日期到过去 4 天。如果其中一条记录与过去 4 天不同。不需要那些记录。
输出:
Name Product Prd_cnt Prd_dt
BSA CYCLE 20 29-01-2019
BSA CYCLE 20 28-01-2019
BSA CYCLE 20 27-01-2019
BSA CYCLE 20 26-01-2019
我尝试过使用ROW_NUMBER 和COUNT()。
【问题讨论】:
标签: sql sql-server tsql