SELECT DateDiff(ss, desQuejas.FechaQueja,
desQuejas.FechaQuejaRecibida) as t1 FROM desQuejas WHERE
((day(desQuejas.FechaQueja) = day(@Fecha)) AND
(month(desQuejas.FechaQueja) = month(@Fecha)) AND
(year(desQuejas.FechaQueja) = year(@Fecha)));
Esto, más o menos, dice que me devuelva la diferencia entre dos fechas
en segundos cuando la primera fecha coincida con una fecha dada. Hasta
ahí todo ok, cuando se complica la cosa es cuando el valor de la
segunda fecha es <NULL>. A la hora de restar el servidor de sql se
vuelve loco pues no puede restar una fecha a un dato <NULL>.
Lo que necesito es chequear cuando la segunda fecha es <NULL> y si es
así que no la reste a nada
Leer las respuestas