Cuestión : Usar necesidad de T-SQL de volver el primer día de la 34ta semana el año pasado.

Necesito calcular cuáles era la fecha para el primer día de la 34ta semana de el año pasado. Esto puedo comparar tan la semana 34 el año pasado a esta semana (también semana 34).

I usar el servidor 2005.
del Sql class= del

Respuesta : Usar necesidad de T-SQL de volver el primer día de la 34ta semana el año pasado.

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
función dbo.weekXMonday de la gota
ir
crear la función dbo.weekXMonday (internacional @year, el @weekno la internacional)
vuelve fecha y hora como
comenzar
declarar la fecha y hora del @d
fijar el @d=dateadd (yy, @year-1900, 0)
vuelta (dateadd (semana, @weekno-1, @d) - ((datepart (dw, @d-2) +@@datefirst) %7))
@d de vuelta
extremo
IR
seleccionar dbo.weekXMonday (2009.34)
seleccionar dbo.weekXMonday (2010.34)
Otras soluciones  
 
programming4us programming4us