SQLで年度を出そうと思ったときにどうやるんだ ろう、って思ったら、凄いシンプルでした。

select to_char(add_months(sysdate,-3),'YYYY') as nendo from dual

確かに3カ月引けば、そのまま年度になる。