select datepart(week,'2007/12/11')

解决方案 »

  1.   

    select datepart(week,dateadd(week,20,getdate()))
      

  2.   

    select (datepart(week,getdate()) + 20) % 52
      

  3.   

    楼主如果按天算 
    select   datepart(week,dateadd(day,20*7,getdate()))
      

  4.   

    2007年就是53周啊.select (datepart(week,getdate())+20)%datepart(week,convert(varchar,datepart(year,getdate())) + '1231')
    这么算应该就完美了.