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

MySQL Consulta con 3 AND

Estas en el tema de MySQL Consulta con 3 AND en el foro de Mysql en Foros del Web. Hola amigos quiero mostrar esta consulta desde una fecha de inicio hasta fecha fin con la condicion si estado=DEBE O estado=OCUPADO o estado= PAGADO @import ...
  #1 (permalink)  
Antiguo 01/10/2011, 11:53
Avatar de ENTER  
Fecha de Ingreso: septiembre-2011
Ubicación: Concepcion
Mensajes: 3
Antigüedad: 12 años, 7 meses
Puntos: 0
Pregunta MySQL Consulta con 3 AND

Hola amigos quiero mostrar esta consulta desde una fecha de inicio hasta fecha fin con la condicion si estado=DEBE O estado=OCUPADO o estado= PAGADO

Código MySQL:
Ver original
  1.  
  2. FROM alquiler
  3.  
  4. WHERE fentrada BETWEEN '2001-01-01' AND '2015-01-01' AND estado='ocupado' AND estado='debe'

Última edición por ENTER; 01/10/2011 a las 12:09
  #2 (permalink)  
Antiguo 01/10/2011, 13:09
 
Fecha de Ingreso: marzo-2007
Mensajes: 15
Antigüedad: 17 años
Puntos: 2
Respuesta: MySQL Consulta con 3 AND

Para ello deberías ejecutar la siguiente consulta

Código PHP:
SELECT 
FROM alquiler 
WHERE fentrada BETWEEN 
'2001-01-01' AND '2015-01-01' AND (estado='ocupado' OR estado='debe' OR estado='PAGADO'); 
o podrías ejecutar

Código PHP:
SELECT 
FROM alquiler 
WHERE fentrada BETWEEN 
'2001-01-01' AND '2015-01-01' AND estado IN ('ocupado','debe','PAGADO'); 
  #3 (permalink)  
Antiguo 01/10/2011, 14:34
Avatar de ENTER  
Fecha de Ingreso: septiembre-2011
Ubicación: Concepcion
Mensajes: 3
Antigüedad: 12 años, 7 meses
Puntos: 0
De acuerdo Respuesta: MySQL Consulta con 3 AND

Muchas gracias, me sirvió las 2 formas. el paréntesis lo que me faltaba

Saludos!!

Etiquetas: select
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 04:21.