SQL中的财务月定义

时间:2017-02-01 17:48:58

标签: sql

是否有一种使用窗口函数定义会计月份的聪明方法,还是应该创建存储函数来执行此操作? 11月10日/ 22-11 / 21 12月11日/ 22-12 / 21 Jan:12 / 22-1 / 21 等

Fiscal_Month_Num = GetFiscalMonth('2015-10-01')

1 个答案:

答案 0 :(得分:0)

日历/日期表将是我的首选。

那说, IF SQL Server,也许是这样的

Declare @Date date = '2015-10-22'
Select Month(DateAdd(MM,day(@date)/22,@Date))

返回

11