Ver Mensaje Individual
  #1  
Antiguo 03-05-2006
YaninaGenia YaninaGenia is offline
Miembro
 
Registrado: jun 2005
Ubicación: Buenos Aires
Posts: 95
Reputación: 19
YaninaGenia Va por buen camino
Smile Obtener tiempo entre fechas

Holaaaa
Necesito saber el tiempo transcurrido entre dos fechas, este es mi query:
Código:
select count(d.nunico),p.clt_id, p.pedido_id,p.fecha_hora,t.fecha_hora, 
(t.fecha_hora - p.fecha_hora)as distancia
from prodleg.pdd_deta d, prodleg.remito t,prodleg.pedido p
where p.fecha_hora BETWEEN TO_DATE('01/04/2006 00:00:00','DD/MM/YYYY hh24:mi:ss')and
TO_DATE('30/04/2006 23:59:59','DD/MM/YYYY hh24:mi:ss')
and p.CLT_ID = t.CLIENTE_ID
and p.pedido_id = t.PEDIDO_ID
and p.CLT_ID = d.clt_id
and p.pedido_id = d.PEDIDO_ID
groupby p.clt_id, p.pedido_id , p.fecha_hora, t.fecha_hora,(t.fecha_hora - p.fecha_hora)
¿Hay alguna forma de que los resultados me los devuelva en el formato hh:mi:ss? Por ejemplo, entre las fechas
12/04/2006 14:06:53 y 12/04/2006 16:41:32 que me devuelva 2:34:39.
Muchas Gracias!!

Yanina Genia
Responder Con Cita