很难将我的问题放在标题中。我正在寻找的是一种查看过去 15 分钟内计划运行哪些任务的方法。
我目前有一个表格,显示任务应该运行的窗口以及它应该在该窗口内启动的频率。但是,我对这种类型的查询没有经验。希望有人可以帮忙。我还应该说我想这样做而不创建额外的表
日程表
| taskID | startTime | endTime | everyMinutes |
|________|___________|_________|______________|
| 135467 | 8:00 | 20:00 | 15 |
| 675314 | 7:15 | 13:45 | 30 |
例如,在上表中,如果时间是 9:18,则查询将返回两个任务
| taskID | scheduledTime|
|________|______________|
| 135467 | 9:15 |
| 675314 | 9:15 |
好像它是在 9:35 运行的,查询只会返回 1 个结果
| taskID | scheduledTime|
|________|______________|
| 135467 | 9:30 |