SQL Server 獲取兩個日期間的日期
阿新 • • 發佈:2018-01-17
() serve server cts where sele sel lar obj
declare @start datetime
declare @end datetime
set @start = ‘2018-01-25‘
set @end = ‘2018-02-03‘
select dateadd(dd,num,@start)
FROM (SELECT ROW_NUMBER() OVER (ORDER BY ID)-1 AS num FROM sysobjects) KK
where dateadd(dd,num,@start) <=@end
--2018-01-25 00:00:00.000
--2018-01-26 00:00:00.000
--2018-01-27 00:00:00.000
--2018-01-28 00:00:00.000
--2018-01-29 00:00:00.000
--2018-01-30 00:00:00.000
--2018-01-31 00:00:00.000
--2018-02-01 00:00:00.000
--2018-02-02 00:00:00.000
--2018-02-03 00:00:00.000
SQL Server 獲取兩個日期間的日期