Ver Mensaje Individual
  #4 (permalink)  
Antiguo 30/03/2011, 05:10
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Se pueden poner varios AND en una consulta

Si quieres obtener todos los registros que puedan tener el valor de ese campo dentro de un conjunto, puedes usar IN():
Código MySQL:
Ver original
  1. FROM ga_tabla  
  2. WHERE catid IN(35, 36, 37, 38, 39, 40, 41, 42, 43, 47, 48, 49, 50, 51, 52, 53)
Si el conjunto está dentro de un rango, es mejor usar BETWEEN:
Código MySQL:
Ver original
  1. FROM ga_tabla  T1
  2. WHERE (catid BETWEEN 35 AND 43) OR (catid BETWEEN 47 AND 53)
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)