problemas con calculos de fechas

09/03/2005 - 17:24 por Javier Pérez | Informe spam
Hola a todos,

Tengo dos campos date y necesito saber la diferencia de dias que hay entre
ambos.

La select es la sigueitne

select fechaEntrada-FechaSalida as dias
from tabla

El problema es que me devuelve si hay un día de desfase 01/01/1900 o
02/01/1900 si hay dos dias y asi sucesivamente.

Poco puedo hacer la consulta para que me devuelva un entero con los días??

Gracias!

- Javier Pérez
 

Leer las respuestas

#1 Alejandro Mesa
09/03/2005 - 17:47 | Informe spam
Javier,

Debes usar la funcion DATEDIFF.

select datediff(day, fechaEntrada, FechaSalida) as dias
from tabla


AMB

"Javier Pérez" wrote:

Hola a todos,

Tengo dos campos date y necesito saber la diferencia de dias que hay entre
ambos.

La select es la sigueitne

select fechaEntrada-FechaSalida as dias
from tabla

El problema es que me devuelve si hay un día de desfase 01/01/1900 o
02/01/1900 si hay dos dias y asi sucesivamente.

Poco puedo hacer la consulta para que me devuelva un entero con los días??

Gracias!

- Javier Pérez



Preguntas similares