在一个名为UserDays的表中,我有两个名为UserID和HolidayDate的列.以下是数据.
Userid | holidaydate |
---|---|
1 | 2023-01-17 |
1 | 2023-03-21 |
1 | 2023-03-22 |
1 | 2023-03-23 |
1 | 2023-05-12 |
2 | 2023-09-15 |
3 | 2023-06-09 |
3 | 2023-06-28 |
对于每个用户,我们必须找到下一个工作日.2023-01-17的下一个工作日期是2023-01-18.2023-03-21的下一个工作日期是2023-03-24,因为2023-03-22和2023-03-23是假期
我需要以下输出的SQL查询:
Userid | nextworkdate |
---|---|
1 | 2023-01-18 |
1 | 2023-03-24 |
1 | 2023-03-24 |
1 | 2023-03-24 |
1 | 2023-05-13 |
2 | 2023-09-16 |
3 | 2023-06-10 |
3 | 2023-06-29 |