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.


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

-1

vous pouvez également utiliser

Left("ZIP", 5)

pour sélectionner des fonctions à 5 chiffres.


1
Cela renverra les 5 premiers caractères de tout attribut mais a peu de rapport avec la longueur de l'attribut.
raphael
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.