A ver si aca me explico mejor:
Supongamos que tengo una tabla así
Código:
Tabla
ID | Nombre | Grupos
--------------------
1 Juan 1,21,44
2 Pepe 4,5,61
3 José 8,27,32
Y hago una query así:
SELECT * FROM Tabla WHERE grupos LIKE '%1%';
Y me devolvería la fila 1 y 2
Bueno, entonces, como se les ocurre que podria hacer para que devuelva solo la 1?
A mi se me ocurrió que en vez de ponerle comas los pongo entre parentesis y solucionado, pero no se si es la mejor idea =/