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

comparar horas

Estas en el tema de comparar horas en el foro de Mysql en Foros del Web. Hola quisiea saber como puedo lograr que mi consulta tenga un status ya se abierto o cerrado la tabla es horarios hora_entrada hora_salida Lugar y ...
  #1 (permalink)  
Antiguo 20/11/2012, 16:24
 
Fecha de Ingreso: agosto-2008
Mensajes: 272
Antigüedad: 15 años, 7 meses
Puntos: 1
comparar horas

Hola quisiea saber como puedo lograr que mi consulta tenga un status ya se abierto o cerrado la tabla es
horarios

hora_entrada
hora_salida
Lugar

y la consulta seria: pon status "abierrto" a los lugares que esten abiertos, a lo mas que llegue fue a:

select * from horario where (CURRENT_TIME() BETWEEN hora_entrada and hora_cierre)
  #2 (permalink)  
Antiguo 21/11/2012, 03:11
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: comparar horas

Código MySQL:
Ver original
  1. select lugar,if(CURRENT_TIME() BETWEEN hora_entrada and hora_cierre,"Abierto","Cerrado")  from horario;
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Etiquetas: horas, select, tabla
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 16:52.