SQL Server 查询指定日期内的每天日期

阅读量:20 2024-12-09 SQL Server 查询指定日期内的每天日期 SQL

知识分享不易,转载请标注来源:http://www.blenderkou.top/contents/13/6376.html
版权申明:欢迎转载,但请注明出处。
一些博文中的参考内容因时间久远找不到来源了没有注明,如果侵权请联系我删除。


SQL Server 查询指定日期内的每天日期



查询指定日期内的每天日期。


查询语句:

DECLARE @BeginDate NVARCHAR(30),     --开始日期
		@EndDate NVARCHAR(30) ,    --结束日期
		@Day INT    --天数

SELECT @BeginDate = '20240901' , @EndDate = '20240910'
			

SELECT dateadd(day,number,convert(date,@BeginDate,23)) as RQ  
FROM master.dbo.spt_values 
WHERE type ='P' AND number <=  DATEDIFF(day, @BeginDate, @EndDate)

查询结果:

image.png

 


关注.png

扫描二维码,关注我的公众号,第一时间获取文章!


知识分享不易,转载请标注来源:http://www.blenderkou.top/contents/13/6376.html
版权申明:欢迎转载,但请注明出处。
一些博文中的参考内容因时间久远找不到来源了没有注明,如果侵权请联系我删除。

上一篇
SQL SERVER 获取近七天每天的日期

下一篇
SQL SERVER 计算上月、本月和下月的第一天和最后一天