我有一家公司的预算数据,格式如下。SqlFiddle 链接在这里。
Dept# YearMonth Budget($)
--------------------------
001 201301 100
001 201302 110
001 201303 105
.. ..... ...
002 201301 200
... ..... ...
我需要将其分解为每日记录,如下所示:
Dept# Date Budget($)
--------------------------
001 20130101 xxx
001 20130102 xxx
001 20130103 xxx
.. ..... ...
我需要从源表中的每条记录生成每日记录。我不想假设每个月有 30 天。如何确定每个月的实际天数并以上面显示的格式分解?
我感谢任何形式的帮助。谢谢!