Seleccionar por atributos: cadenas con <5 caracteres

11

Tengo una columna de códigos postales que son cadenas. La mayoría de ellos son los códigos postales habituales de 5 dígitos, pero algunos tienen solo 3 dígitos o faltan un dígito. (tenga en cuenta que necesito esta columna como cadenas por otras razones)

ex.

ZIP
234
4566
12345

Básicamente quiero seleccionar todo lo que tenga menos de 5 caracteres para una mayor investigación. Estoy seguro de que hay una manera fácil de hacer esto, pero estoy teniendo dificultades para resolverlo.

Katie B.
fuente
1
Impresionante, me alegro de que funcionó! Lo publicaremos como una respuesta para la conveniencia de los demás :)
Joseph

Respuestas:

17

Con la herramienta Seleccionar por atributos , puede ingresar la siguiente consulta SQL para seleccionar todas las características con menos de 5 caracteres en el ZIPcampo:

CHAR_LENGTH("ZIP") < 5
Joseph
fuente
-1

también podrías usar

Left("ZIP", 5)

para seleccionar funciones con 5 dígitos.

BerlinMapper
fuente
1
Esto devolverá los primeros 5 caracteres de cualquier atributo, pero tiene poca relación con la longitud del atributo.
raphael