Funzioni su stringhe
Non sempre il testo va lasciato così com’è
Sezione intitolata “Non sempre il testo va lasciato così com’è”Le stringhe sono i valori testuali. Nomi, email, città, codici, descrizioni: in un database il testo è ovunque.
SQL offre funzioni che ti aiutano a trasformarlo o combinarlo.
SELECT UPPER(nome) FROM clienti;Questa query trasforma i nomi in maiuscolo.
Alcune funzioni che vedrai spesso
Sezione intitolata “Alcune funzioni che vedrai spesso”Funzioni comuni:
UPPER()LOWER()LENGTH()TRIM()CONCAT()
Due esempi che parlano da soli
Sezione intitolata “Due esempi che parlano da soli”Per togliere spazi inutili:
SELECT TRIM(nome)FROM clienti;Per unire due pezzi di testo:
SELECT CONCAT(nome, ' - ', citta)FROM clienti;Questa seconda query costruisce una piccola etichetta, per esempio Luca - Roma.
Quando servono davvero
Sezione intitolata “Quando servono davvero”Le funzioni sulle stringhe sono utili quando:
- vuoi pulire dati inseriti male
- vuoi confrontare testi in modo più uniforme
- vuoi costruire un’etichetta leggibile
- vuoi fare piccoli controlli sulla lunghezza del contenuto
Sono strumenti piccoli, ma diventano molto preziosi nella pratica quotidiana.