![]() |
1
1
表中任何在当前日期/月之前的日期/月的应付款事件将在*年*月*日发生。任何到期日/月晚于当前日/月的事件都将发生 下一个 一年。明年到期的任何事件比今年到期的任何事件都要长。
既然如此,你所要求的是不可能的,因为你所要求的是
要按顺序获取事件,查询必须包含order by:
|
![]() |
2
2
|
![]() |
3
1
评估与当前日期相比的日期和月份-如果大于当前日期(不包括年份),则将其设置为当前年份,否则将其设置为当前年份+1。
很抱歉语法-没有什么可以测试的:(,但是你应该知道。 理想情况下,您希望存储一个时间戳列,或者在一年中有一个额外的部分。 |
![]() |
4
0
唯一的方法是,如果到期日/到期月在当前日期之后,则始终假设日期在当前年份;如果到期日/到期月在当前日期之前,则始终假设日期在下一年。 |
|
Johnny T · 基于当前值的SQL合并表[重复] 3 月前 |
![]() |
John D · 需要为NULL或NOT NULL的WHERE子句 4 月前 |
![]() |
ojek · 如何对SQL结果进行分组和编号? 4 月前 |
![]() |
senek · 如何在PL/SQL中将选择结果(列)放入数组中 4 月前 |
![]() |
Sax · 规范化Google表格(第一步) 4 月前 |
![]() |
Jatin · 检索卷计数的动态sql抛出错误语法错误[关闭] 4 月前 |
![]() |
Andrus · 如何在sql中查找第二个匹配项 4 月前 |