DATEDIFF(@date1, @date2)/7
Eso devuelve una fracción que supongo que querrás redondear de alguna manera con CEIL()
, ROUND()
o FLOOR()
Mi ejemplo de prueba con dos fechas definidas:
SELECT FLOOR(DATEDIFF(DATE(20090215), DATE(20090101))/7);