A mi lo que se me ocurre es que pongas un espacio al final, ante del porcentaje.
Código SQL:
Ver originalSELECT * FROM numero WHERE numero LIKE '%1 2 %';
El problema reside en que si es por ejemplo "4 1 2" no te lo cogería, ya que no hay un espacio después del 2, de todas formas podrías usar una Expresión Regular para buscar de formas más adecuada - http://dev.mysql.com/doc/refman/5.0/en/regexp.html#operator_regexp