如何在SQL中创建会计周

时间:2019-03-26 13:29:40

标签: sql date fiscal

我正在创建一个会计日期日历,但是在写一个会计周时遇到了困难。

逻辑如下。

每周号将在每个会计年度重设-4月1日回到第1周

星期几在每个星期一增加

财政日历的第一周可能在1到7天之间不等(即从4月1日到下一个星期一)

这是示例输出

Date         |   Day     |   Fiscal Week
2017-03-31   |   Fri       |   53
2017-04-01   |   Saturday  |   1
2017-04-02   |   Sunday    |   1
2017-04-03   |   Monday    |   2
2017-04-04   |   Tuesday   |   2
2017-04-05   |   Wednesday |   2

任何帮助将不胜感激

0 个答案:

没有答案