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

Utilizar 2 BETWEEN en la misma consulta

Estas en el tema de Utilizar 2 BETWEEN en la misma consulta en el foro de Mysql en Foros del Web. Hola !! Pregunta, se puede utiliza la funcion BETWEEN en una misma consulta pero para dos campos? Le cuento, me toma una sola por ejemp. ...
  #1 (permalink)  
Antiguo 10/09/2009, 05:22
 
Fecha de Ingreso: mayo-2008
Mensajes: 224
Antigüedad: 16 años, 6 meses
Puntos: 4
Utilizar 2 BETWEEN en la misma consulta

Hola !!

Pregunta, se puede utiliza la funcion BETWEEN en una misma consulta pero para dos campos?

Le cuento, me toma una sola por ejemp.

SELECT *
FROM tabla
WHERE aceptado ='1' AND edad BETWEEN 6 AND 9

pero de esta forma no


SELECT *
FROM tabla
WHERE aceptado ='1' AND edad BETWEEN 6 AND 9 grado BETWEEN 1 AND 4


Como puedo usar dos funciones de este tipo en una sola consulta?

En realidad, se puede?
  #2 (permalink)  
Antiguo 10/09/2009, 05:33
 
Fecha de Ingreso: septiembre-2009
Mensajes: 20
Antigüedad: 15 años, 2 meses
Puntos: 1
Respuesta: Utilizar 2 BETWEEN en la misma consulta

A lo mejor es una tontería, pero yo haría:

SELECT *
FROM tabla
WHERE aceptado ='1' AND edad BETWEEN 6 AND 9 AND grado BETWEEN 1 AND 4
  #3 (permalink)  
Antiguo 10/09/2009, 05:40
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: Utilizar 2 BETWEEN en la misma consulta

haz uso de parentesis.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #4 (permalink)  
Antiguo 10/09/2009, 07:30
 
Fecha de Ingreso: mayo-2008
Mensajes: 224
Antigüedad: 16 años, 6 meses
Puntos: 4
Respuesta: Utilizar 2 BETWEEN en la misma consulta

Gracias a los dos !!!

Como dijeron era una tonteria, es mas, funciona de las dos maneras.

No tengo tanta experiencia en Mysql pero he trabajado con SQL y ODBC y a veces me ha pasado que el programa que genera la instruccion de consulta no tiene la misma libreria que el sql base y genera un conflicto y tenes que estar buscando de que forma poner la instruccion que la entiendan tanto el que genera como el que recibe. Un lio.

GRACIAS !!!!!
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 13:59.