Selecionar por atributos - strings com <5 caracteres


11

Eu tenho uma coluna de códigos postais que são seqüências de caracteres. A maioria deles são os códigos postais comuns de 5 dígitos, mas alguns têm apenas 3 dígitos ou faltam um dígito. (lembre-se de que preciso desta coluna como sequências de caracteres por outros motivos)

ex.

ZIP
234
4566
12345

Basicamente, quero selecionar tudo que tem menos de 5 caracteres para uma investigação mais aprofundada. Tenho certeza de que há uma maneira fácil de fazer isso, mas estou tendo dificuldades para descobrir isso.


1
Incrível, feliz que funcionou! Vou postá-lo como uma resposta para a conveniência de outras pessoas :) #
Joseph

Respostas:


17

Usando a ferramenta Selecionar por atributos , você pode inserir a seguinte consulta SQL para selecionar todos os recursos com menos de 5 caracteres no ZIPcampo:

CHAR_LENGTH("ZIP") < 5

-1

você também pode usar

Left("ZIP", 5)

para selecionar recursos com 5 dígitos.


1
Isso retornará os 5 primeiros caracteres de qualquer atributo, mas tem pouca relação com o comprimento do atributo.
Raphael #
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.