SQL查询(周、月、季、年)第一天和最后一天
SELECT DATEADD(wk, DATEDIFF(wk,0,getdate()), 0) /*本周第一天*/
SELECT DATEADD(mm, DATEDIFF(mm,0,getdate()), 0) /*本月第一天*/
SELECT DATEADD(qq, DATEDIFF(qq,0,getdate()), 0) /*本季第一天*/
SELECT DATEADD(yy, DATEDIFF(yy,0,getdate()), 0) /*本年第一天*/
Select dateadd(ms,-3,DATEADD(wk, DATEDIFF(wk,0,GETDATE())+1, 0)) /*本周最后一天*/
Select dateadd(ms,-3,DATEADD(mm, DATEDIFF(mm,0,GETDATE())+1, 0)) /*本月最后一天*/
Select dateadd(ms,-3,DATEADD(qq, DATEDIFF(qq,0,GETDATE())+1, 0)) /*本季最后一天*/
Select dateadd(ms,-3,DATEADD(yy, DATEDIFF(yy,0,GETDATE())+1, 0)) /*本年最后一天*/
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。