Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/12/2014, 15:22
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: 17 años
Puntos: 2658
Respuesta: Como Selecionar varios grupos

comparar cualquier valro contra "1, 2, 3", significaría que ese campo contiene una cadena de texto con ese valor de cadena, y no que devuelva un grupo de registros.
Quiero imaginar que los diferentes registros contienen siempre un único valor, y no un set. ¿No es así?

Bueno, en realidad en ese contexto la solución es muy sencilla:
Código SQL:
Ver original
  1. SELECT *
  2. FROM ususarios
  3. WHERE grupo IN(1,2,3)
  4. ORDER BY id DESC
  5. LIMIT 10
Nota que he cambiado el nombre de columna "GROUP" por "GRUPO". Es conveniente que nunca uses palabras simples en inglés como nombres de tablas, columnas o bases porque puedes cometer el error de usar una palabra reservada, como en este caso (GROUP es parte de una clausula), y se dispararían errores de sintaxis indetectables a simple vista.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)