Oracle - RESTA DE HORAS

 
Vista:

RESTA DE HORAS

Publicado por Yesid Oviedo (31 intervenciones) el 11/04/2005 23:21:25
HOLA A TODOS, estoy creando un sistema de venta de tickets de cine, como hago para que ce cieere la taquilla pasada la media hora de la funcion registrada, me imagino que es restando las horas pero no se como hacerlo...

Gracias de antemano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:RESTA DE HORAS

Publicado por Leonardo (93 intervenciones) el 12/04/2005 00:26:44
A continuacion un ejemplo en segundos:

select (to_date('200504111725','YYYYMMDDHH24MISS')
-to_date('200504111225','YYYYMMDDHH24MISS'))*24*60*60
FROM DUAL;

En forma teorica: la resta de fechas te da como resultado DIAS, luego esos dias los transformamos en horas, minutos o segundos dependiendo de la necesidad.

Te sirve lo dicho ?....
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:RESTA DE HORAS

Publicado por Yesid Oviedo (31 intervenciones) el 12/04/2005 14:02:49
Muchas gracias Leonardo, consegui otra manera que es
select to_char(sysdate-0.0417,'HH24:MI:SS') from dual;
el 0.0417 sale de la division de 1/24 que es una hora.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:RESTA DE HORAS

Publicado por victor cubas (1 intervención) el 04/08/2021 16:53:18
como seria para obtener la resta de dos fechas pero de esta forma??

ejemplo: fecha1 - fecha2 = x1 años y x2 mes
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar