Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

Distancia entre fechas con ORACLE

Estas en el tema de Distancia entre fechas con ORACLE en el foro de Oracle en Foros del Web. Hola Amigos Alguno de Ustedes me podria ilustrar, ¿Como calculo la distancia entre dos fechas USANDO SQL PLUS? Objetivo: calcular los dias entre fecha(x) y ...
  #1 (permalink)  
Antiguo 29/06/2006, 12:54
Avatar de VaIvan  
Fecha de Ingreso: octubre-2005
Ubicación: Mexico
Mensajes: 138
Antigüedad: 18 años, 6 meses
Puntos: 2
Pregunta Distancia entre fechas con ORACLE

Hola Amigos

Alguno de Ustedes me podria ilustrar,

¿Como calculo la distancia entre dos fechas USANDO SQL PLUS?

Objetivo: calcular los dias entre fecha(x) y fecha(y)

Ejemplo sysdate - 10/octubre/1997 ¿Cuantos dias hay de diferencia?

GRACIAS.
  #2 (permalink)  
Antiguo 29/06/2006, 15:02
Avatar de Linterns
Colaborador
 
Fecha de Ingreso: diciembre-2001
Mensajes: 2.799
Antigüedad: 22 años, 4 meses
Puntos: 11
select to_number(date2-date1) from dual;
__________________
Bien se puede recibir una puñalada sin adulación,
pero rara vez se recibe una adulación sin puñalada
** ***
  #3 (permalink)  
Antiguo 30/06/2006, 05:26
Avatar de Worp9975  
Fecha de Ingreso: mayo-2006
Ubicación: LV-426
Mensajes: 203
Antigüedad: 18 años
Puntos: 1
Puedes utilizar también la función de Oracle : months_between( date, date )

Salu2
__________________
Time is the fire in which we burn
  #4 (permalink)  
Antiguo 20/07/2006, 08:56
Avatar de coco6339  
Fecha de Ingreso: julio-2006
Mensajes: 2
Antigüedad: 17 años, 9 meses
Puntos: 0
Calculo Completo de Edad en Oracle 8 - Restar Fechas

Tengo el siguiente problema, quiero hacer una consulta SQL en un motor ORACLE 8i Enterprise.

En la tabla EPACIENTES tengo un campo donde guardo la fecha de nacimiento (FECHANACIM) de los pacientes en formato DATETIME (YYYY:MM:DD:HH24:MM:SSS).

Ahora bien, preciso que a traves de un SELECT me devuelva la edad exacta que tiene el PACIENTE pero con: Años, Meses, Dias, Horas, Minutos y Segundos.

Supongo que consiste en RESTAR FECHAS pero no se como se hace.

Si se les ocurre algo les agradezco

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 00:04.