【发布时间】:2018-08-30 15:54:47
【问题描述】:
DECLARE @dateFrom DATETIME;
DECLARE @dateTo DATETIME;
declare @tempholidays table (holidays datetime);
insert into @tempholidays values(CONVERT(datetime, '2018-01-01'));
insert into @tempholidays values(CONVERT(datetime, '2018-02-19'));
insert into @tempholidays values(CONVERT(datetime, '2018-04-06'));
insert into @tempholidays values(CONVERT(datetime, '2018-04-09'));
insert into @tempholidays values(CONVERT(datetime, '2018-05-01'));
insert into @tempholidays values(CONVERT(datetime, '2018-05-28'));
insert into @tempholidays values(CONVERT(datetime, '2018-08-15'));
insert into @tempholidays values(CONVERT(datetime, '2018-12-25'));
insert into @tempholidays values(CONVERT(datetime, '2018-12-26'));
我有一个带有一些日期时间的临时表。 Ι 想知道这些条目中有多少存在于特定的日期时间范围内(dateFrom,dateTo)。例如,如果我给出范围(datefrom='2018-05-27' and dateto='2018-05-29'),结果应该是 1。
【问题讨论】:
-
如果您指定 from=05-01 & to=08-15,结果会是 3 吗?