我需要基于 Oracle11g DB 中当前或今天的日期和时间的财政年度条目。
假设如果我们考虑今天的日期是 2013 年 4 月 1 日,那么我需要输出为01-APR-13
和31-MAR-14
。
我们考虑的要求财政年度是从四月(当年)到三月(下一年)。
基于当前日期时间...输出方案取决于当前日期时间,该日期时间属于上述期间或持续时间。
另一个例子:如果我们将今天的日期时间设为 2012 年 12 月 28 日,则需要输出为01-APR-12
和31-MAR-13
。
请帮助如何仅使用 SQL 以非常短的格式实现相同的目的。
将下表视为
Create table venky (financialYearFrom DATE NOTNULL, financialYearTo DATE NOTNULL);