11/02/2013, 19:10
|
| | | Fecha de Ingreso: diciembre-2001
Mensajes: 2.405
Antigüedad: 23 años, 1 mes Puntos: 4 | |
Respuesta: Intenta así Cita:
Iniciado por GeriReshef
Código SQL:
Ver originalDECLARE @Fecha1 DateTime, @Fecha2 DateTime, @FechaA DateTime, @FechaB DateTime; SELECT @Fecha1='20120720', @Fecha2='20130117', @FechaA='20130101'; --El primero de Enero 2013 SELECT @FechaB=DateAdd(MONTH,1,@FechaA)-1; --El ultimo de Enero 2013 SELECT DateDiff(DAY, CASE WHEN @Fecha1>@FechaA THEN @Fecha1 ELSE @FechaA END, CASE WHEN @Fecha2>@FechaB THEN @FechaB ELSE @Fecha2 END)+1;
Espectacular.............justo lo que necesitaba.
Gracias a todos por su valiosa colaboración.
__________________ EL LIMITE ES EL UNIVERSO |