【发布时间】:2013-06-04 07:45:55
【问题描述】:
我想选择两个日期(startDate 和 endDate)之间的日期列表,其中日期不会出现在单独的列表中(假期)。
例如我用过的:
select dateadd(day, number, StartDate)
from
(select distinct number from master.dbo.spt_values
where name is null
) n
where dateadd(day, number, StartDate) < EndDate
这给了我两个日期之间的日期列表。但是,我想取出并计算不在假期日期列表中的天数。
谢谢,
第一角
【问题讨论】:
标签: sql sql-server