SQL - como hago la consulta para diferenciar valores numéricos y alfa numéricos

   
Vista:

como hago la consulta para diferenciar valores numéricos y alfa numéricos

Publicado por Misael (3 intervenciones) el 24/11/2013 18:50:09
tengo una tabla con códigos numéricos y alfa numérico como hago una consulta que me muestre todos los campos de una tabla y solamente me muestre los que tengan código numérico y otra que me
Tabla 1
edad alumno codigo
23 maria r45
45 marco t56
56 luis 56
34 rey y67
45 hugo 78
56 luis 23

ejecutando la consulta debe de quedar una
edad alumno codigo
23 maria r45
45 marco t56
34 rey y67

y otra consulta
edad alumno codigo
56 luis 56
45 hugo 78
56 luis 23


claro esta que la base de datos es mas 40000 como pedo hacer una consulta
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

como hago la consulta para diferenciar valores numéricos y alfa numéricos

Publicado por xve (238 intervenciones) el 24/11/2013 21:30:07
Hola Misael, no comentas que motor de base de datos estas utilizando, pero si utilizar mysql, puedes utilizar regex con una expresión regular...

Para los valores alfa numéricos creo que seria así:
1
SELECT * FROM tabla WHERE codigo REGEXP '[[.alnum.]]';

Para los valores numéricos:
1
SELECT * FROM tabla WHERE codigo REGEXP '[0-9]';

Si nos puedes comentar si te ha funcionado...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

como hago la consulta para diferenciar valores numéricos y alfa numéricos

Publicado por Misael (3 intervenciones) el 27/11/2013 02:55:00
yo utilizo el sql y el fox
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar