Sql 如何检查当前财政年度中的日期
我试图检查一个条件,如果给定的日期是在当前财政年度,即4月至3月。但是不知道怎么做 代码Sql 如何检查当前财政年度中的日期,sql,oracle,datetime,plsql,where-clause,Sql,Oracle,Datetime,Plsql,Where Clause,我试图检查一个条件,如果给定的日期是在当前财政年度,即4月至3月。但是不知道怎么做 代码 irt的日期为2020年9月1日。我认为最简单的方法是将日期列和系统日期偏移3个月,并比较年份部分: where to_char(add_months(irt, -3), 'yyyy') = to_char(add_months(sysdate, -3), 'yyyy') where to_char(add_months(irt, -3), 'yyyy') = to_char(add_months(sys
irt的日期为2020年9月1日。我认为最简单的方法是将日期列和系统日期偏移3个月,并比较年份部分:
where to_char(add_months(irt, -3), 'yyyy') = to_char(add_months(sysdate, -3), 'yyyy')
where to_char(add_months(irt, -3), 'yyyy') = to_char(add_months(sysdate, -3), 'yyyy')