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 originalSELECT *
FROM ususarios
WHERE grupo IN(1,2,3)
ORDER BY id DESC
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.