Hola Viet
Ese código no parece nada dificil pasarlo a SQL, o estoy muy equivocado o seria algo como :
(cast((campo_fecha - cast('1/1/1996' as datetime)) / 7 as integer) +1)
Aunque en el ejemplo, se supone que estamos en 1996, seria mejor cambiar '1/1/1996' por
'1/1/' + cast(datepart(yyyy, campo_fecha) as varchar(4))
Habrás podido ver que esto te da el nº de semana en el año, me parece que no es lo que querias.
Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
|