创建日历

时间:2013-02-26 11:36:01

标签: sql-server calendar reporting-services

我创建了一份SSRS报告,以显示已在公司预订的假期,在显示日期和日期的每一行上,有没有办法让数据为每天添加一行而不是一天与来往的路线?因为我想使用这些字段填充日历。

1 个答案:

答案 0 :(得分:0)

这通常使用“日历”表来解决,即具有所有日期列表的表。然后你的查询看起来像这样:

select c.date
from data_table d 
        inner join
     calendar_table c 
        on c.date between d.start_date and d.end_date

有一个如何创建非常强大的日历表here的示例。