sql server - SQL to separate YYYY MM to fiscal year -
i have column states month , year yyyy mm. i've separated 2 columns (year , month). problem is, year calendar year whereas ideally need fiscal year use (apr 01 mar 31 - never change).
other solutions i've seen based on date format, whereas original column string.
i need statement returns fiscal year new year column instead of calendar year.
my current statement is:
select month, parsename(replace(month,' ','.'),1) monthm, parsename(replace(month,' ','.'),2) year tbltrade which works separate columns.
so expected results example: feb 15 becomes feb , 2015. apr 15 becomes apr , 2016.
please advise.
sql server:
declare @date datetime = getdate(); select (year(dateadd(month,-((datepart(month,@date)+5) %12),@date))) financial_year assuming april month 1
Comments
Post a Comment