SQL 日期推算同一週次

  if (datepart(dw, @DateStart) <>1)

begin

set @DateStart=dateadd(d, -1*(datepart(dw, @DateStart)-1), @DateStart)

end 


if (datepart(dw, @DateEnd) <>7)

begin

set @DateEnd=dateadd(d, 7-(datepart(dw, @DateEnd)), @DateEnd)

end 

張貼留言

0 留言