DATEPART(WEEK,FECHA) y WeekOf(FECHA) deberían devolver los dos un entero.
A veces las conversiones de un SQL pueden darte 2,000000001.
Estos valores los deberías tomar como enteros.
Si DATEPART te devuelve 2,5 no tiene sentido para mi.
Además, debes comparar DATEADD con IncMonth y DATEDIF con MonthsBetween.
Ya nos dirás algo más...
|