Sql Server 查询一段日期内的全部礼拜天
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Sql Server 查询一段日期内的全部礼拜天相关的知识,希望对你有一定的参考价值。
/* 查询一段日期内的全部礼拜天 @startdate 開始日期 @enddate 结束日期 */ declare @startDate datetime declare @endDate datetime declare @week varchar(20) set @startDate = '20150101' set @endDate = '20151231' while @startDate <= @endDate begin set @week = DATENAME(weekday, @startDate); if (@week = '星期六' or @week = '星期日') begin select DATENAME(YEAR, @startDate) as "year", @startDate as "day" end set @startDate = @startDate + 1; end
以上是关于Sql Server 查询一段日期内的全部礼拜天的主要内容,如果未能解决你的问题,请参考以下文章
Sql Server日期查询-SQL查询今天昨天7天内30天(转)
Sql Server函数日期时间函数日期查询今天昨天7天内30天的数据