我在这里遇到了挑战。
我有一张看起来像这样的桌子。
| DayDate    |EndDate    |  Rate  | 
-----------------------------------
| 2013-07-01 |2013-08-05 | 200.00 | 
| 2013-08-06 |2013-10-20 | 150.00 | 
| 2013-10-21 |2013-12-31 | 130.00 | 
我喜欢运行一个查询,它应该返回给定日期范围内的每日费率值。例如,我想查询从 2013 年 8 月 3 日到 2013 年 8 月 8 日每天的费率,预期结果应该如下所示。
|   From    |   To      |  Day 1  |  Day 2  |  Day 3  |  Day 4  |  Day 5  |
---------------------------------------------------------------------------
|2013-08-03 |2013-08-08 | 200.00  |  200.00 |  150.00 |  150.00 |  150.00 |
在我的项目范围内,添加到该列的天数不会超过30天,通常平均在3到10天之间。我希望看到一些很酷的想法和有效的方法来生成上述结果。
更新
为避免天数列混淆,天数列将由查询生成搜索周期之间的天数。
谢谢。