Sélectionner par attributs - Chaînes de moins de 5 caractères

11

J'ai une colonne de codes postaux qui sont des chaînes. La plupart d'entre eux sont les codes postaux habituels à 5 chiffres, mais certains ne sont qu'à 3 chiffres ou manquent un chiffre. (gardez à l'esprit, j'ai besoin de cette colonne comme chaînes pour d'autres raisons)

ex.

ZIP
234
4566
12345

Je veux essentiellement sélectionner tout ce qui a moins de 5 caractères pour une enquête plus approfondie. Je suis sûr qu'il existe un moyen facile de le faire, mais j'ai du mal à le comprendre.

Katie B.
la source
1
Génial, content que cela ait fonctionné! Le postera comme réponse pour la commodité des autres :)
Joseph

Réponses:

17

À l'aide de l' outil Sélectionner par attributs , vous pouvez entrer la requête SQL suivante pour sélectionner toutes les fonctionnalités de moins de 5 caractères dans le ZIPchamp:

CHAR_LENGTH("ZIP") < 5
Joseph
la source
-1

vous pouvez également utiliser

Left("ZIP", 5)

pour sélectionner des fonctions à 5 chiffres.

BerlinMapper
la source
1
Cela renverra les 5 premiers caractères de tout attribut mais a peu de rapport avec la longueur de l'attribut.
raphael