Heim >Datenbank >MySQL-Tutorial >sql 计算给定日期所在年度的天数语句

sql 计算给定日期所在年度的天数语句

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-06-07 17:47:382015Durchsuche

sql 计算给定日期所在年度的天数语句

declare @date datetime;
set @date = getdate()
--本年度第一天与下年度第一天所差的天数
select datediff(day,dateadd(year,datediff(year,0,@date),0),dateadd(year,1+datediff(year,0,@date),0))
--借助变量简化
select @date = dateadd(year,datediff(year,0,@date),0) --本年度第一天
select datediff(day,@date,dateadd(year,1,@date))
go
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn