码迷,mamicode.com
首页 > 数据库 > 详细

SQL Server 获取两个日期间的日期

时间:2018-01-17 13:49:51      阅读:233      评论:0      收藏:0      [点我收藏+]

标签:class   order by   blog   server   datetime   --   sys   number   start   

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 获取两个日期间的日期

标签:class   order by   blog   server   datetime   --   sys   number   start   

原文地址:https://www.cnblogs.com/turingchang/p/8302120.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!