SQL - filtrar filas especificando cantidad de caracteres.

 
Vista:

filtrar filas especificando cantidad de caracteres.

Publicado por jorge (2 intervenciones) el 21/01/2014 19:54:09
Como puedo seleccionar las columnas que tengan una cantidad especifica de de caracteres, ya que deseo buscar en una columna de cédulas, todos los clientes que tengan menos de 10 caracteres.

Gracias.
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
sin imagen de perfil
Val: 806
Bronce
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

filtrar filas especificando cantidad de caracteres.

Publicado por leonardo_josue (1173 intervenciones) el 21/01/2014 21:48:56
Hola Jorge:

Todos los DBMS manejan funciones específicas para el manejo de cadenas, sin embargo, cada uno las nombra de distinto modo... No nos dices con qué BD estás trabajando, por lo tanto no podemos darte una respuesta puntual, aunque muchos de ellos manejan la función LENGTH para obtener el número de caracteres que tiene una cadena:

1
2
3
4
5
6
7
mysql> SELECT LENGTH('Esto es una prueba') largo;
+-------+
| largo |
+-------+
|    18 |
+-------+
1 row in set (0.00 sec)

Es cuestión de que investiques cuál es la equivalencia en la BD que estas utilizando.

Saludos
Leo.
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

filtrar filas especificando cantidad de caracteres.

Publicado por jorge (2 intervenciones) el 21/01/2014 21:59:51
Si utilice el LEN que realiza la misma funcion del LENGHT en sql.

Gracias.
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