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.


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

-1

también podrías usar

Left("ZIP", 5)

para seleccionar funciones con 5 dígitos.


1
Esto devolverá los primeros 5 caracteres de cualquier atributo, pero tiene poca relación con la longitud del atributo.
raphael
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.