Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/06/2013, 11:34
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 10 meses
Puntos: 447
Respuesta: Seleccionar datos NO Numericos

Hola JuJoGuAl:

Hay muchas maneras para hacer lo que quieres... una de ellas sería con expresiones Regulares:

http://dev.mysql.com/doc/refman/5.0/es/regexp.html

Sería más o menos así:

Código MySQL:
Ver original
  1. mysql> SELECT * FROM tabla;
  2. +------+-------------+
  3. | id   | cod_cliente |
  4. +------+-------------+
  5. |    1 | 12345       |
  6. |    2 | 12b45       |
  7. |    3 | -1235       |
  8. |    4 | 12.45       |
  9. |    5 | algo        |
  10. +------+-------------+
  11. 5 rows in set (0.00 sec)
  12.  
  13. mysql> SELECT * FROM tabla WHERE cod_cliente NOT REGEXP '^[0-9]+$';
  14. +------+-------------+
  15. | id   | cod_cliente |
  16. +------+-------------+
  17. |    2 | 12b45       |
  18. |    3 | -1235       |
  19. |    4 | 12.45       |
  20. |    5 | algo        |
  21. +------+-------------+
  22. 4 rows in set (0.00 sec)


Saludos
Leo.