本文来源:https://blog.csdn.net/sqlserverdiscovery/article/details/53080695 SELECT GETDATE() AS THEDAY, case when datepart(weekday,getdate()) in (2,3,4,5,6,7) then DATEPART(WEEK,GETDATE()) else DATEPART(WEEK,GETDATE()) -1 end AS WEEKS 考虑到周日可能是一年的第一天,所以改成这