【发布时间】:2020-07-23 05:29:27
【问题描述】:
我有下表结构
UserID | Date
1 2020-01-01
1 2020-01-02
1 2020-01-03
1 2020-02-05
1 2020-02-06
1 2020-03-08
1 2020-03-09
2 2020-02-03
2 2020-02-05
2 2020-02-06
3 2020-02-12
3 2020-02-13
3 2020-03-25
3 2020-03-26
想要的结果:
UserID | Date
1 2020-03-08
1 2020-03-09
2 2020-02-03
2 2020-02-05
2 2020-02-06
3 2020-03-25
3 2020-03-26
所以我需要显示每个用户的最新日期,如果上一个日期和最后一个日期之间的日期差异 则隐藏行
提前感谢您的帮助
【问题讨论】:
标签: sql sql-server tsql greatest-n-per-group