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

hora ingreso

Estas en el tema de hora ingreso en el foro de Oracle en Foros del Web. necesita registrar separacion de salones por horas, entonces si ingreso el salon1 de horas 13:00 - 14:00 entonces al querer registrar otro evento en el ...
  #1 (permalink)  
Antiguo 29/05/2013, 16:30
 
Fecha de Ingreso: agosto-2010
Mensajes: 127
Antigüedad: 14 años, 3 meses
Puntos: 1
hora ingreso

necesita registrar separacion de salones por horas, entonces si ingreso el salon1 de horas 13:00 - 14:00
entonces al querer registrar otro evento en el mismo salon por decir 13:30 - 15:00


no deberia dejar grabar ya que la sala recien se desocupa a las 14:00

agradeceria su ayuda.
  #2 (permalink)  
Antiguo 29/05/2013, 17:12
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: hora ingreso

Muestranos tu código, las tablas, algo...
La consulta es de manual, por lo que es difícil saber por qué te resulta difícil de resolver, sin ver lo que intentaste.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 30/05/2013, 09:16
 
Fecha de Ingreso: agosto-2010
Mensajes: 127
Antigüedad: 14 años, 3 meses
Puntos: 1
Respuesta: hora ingreso

convierto la hora en entrero y comparo pero no me sale

SELECT * FROM SALA WHERE
FECHA='30-05-2013' and (( replace(HORAINI,':','')*1)>1200 AND ( replace(HORAINI,':','')*1)<1200) AND
( (replace(HORAFIN,':','')*1)>1330 AND (replace(HORAFIN,':','')*1)<1330)
  #4 (permalink)  
Antiguo 30/05/2013, 09:54
 
Fecha de Ingreso: junio-2007
Mensajes: 891
Antigüedad: 17 años, 6 meses
Puntos: 43
Respuesta: hora ingreso

pregunta por que la fecha fin sea menor que cualquier fecha inicio activa o que la fecha inicio sea mayor que cualquier fecha fin activa
  #5 (permalink)  
Antiguo 30/05/2013, 10:23
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: hora ingreso

Veo dos problemas:
1) Tienes las fechas y las horas como VARCHAR, lo que es una enorme metida de pata.
2) Estás haciendo una consulta innecesariamente complicada.

¿Qué quieres resolver primero, porque sin eso, la consulta es un espanto de complicada...
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Etiquetas: ingreso
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




La zona horaria es GMT -6. Ahora son las 06:05.