Seleziona per attributi - Stringhe con <5 caratteri


11

Ho una colonna di codici postali che sono stringhe. Molti di questi sono i soliti codici postali a 5 cifre, ma alcuni sono solo 3 cifre o mancano una cifra. (tieni presente che ho bisogno di questa colonna come stringhe per altri motivi)

ex.

CAP
234
4566
12345

Fondamentalmente voglio selezionare tutto ciò che ha meno di 5 caratteri per ulteriori indagini. Sono sicuro che c'è un modo semplice per farlo, ma sto avendo difficoltà a capirlo.


1
Fantastico, felice che abbia funzionato! Lo pubblicherò come risposta per la comodità degli altri :)
Joseph,

Risposte:


17

Utilizzando lo strumento Seleziona per attributi , è possibile immettere la seguente query SQL per selezionare tutte le funzionalità con meno di 5 caratteri nel ZIPcampo:

CHAR_LENGTH("ZIP") < 5

-1

potresti anche usare

Left("ZIP", 5)

per selezionare funzioni con 5 cifre.


1
Ciò restituirà i primi 5 caratteri di qualsiasi attributo ma ha poca relazione con la lunghezza dell'attributo.
Raffaello,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.