IniziaInizia gratis

Calcolare la lunghezza di una stringa

È importante saper calcolare la lunghezza delle stringhe archiviate in un database. Potresti dover trovare il prodotto con il nome più corto o la persona con l'indirizzo email più lungo.

Calcolare la lunghezza di una stringa è utile anche per attività di pulizia e validazione dei dati. Per esempio, se una regola di business richiede che tutti i codici prodotto abbiano almeno 6 caratteri, puoi individuare facilmente quelli più corti.

In SQL Server, puoi usare la funzione LEN() per calcolare la lunghezza di una stringa di caratteri.

In questo esercizio la userai per calcolare la località con il nome più lungo da cui provengono le fave di cacao (colonna broad_bean_origin, dalla tabella ratings).

Questo esercizio fa parte del corso

Funzioni per manipolare i dati in SQL Server

Visualizza il corso

Istruzioni dell'esercizio

  • Calcola la lunghezza di ogni broad_bean_origin.
  • Ordina i risultati dal più lungo al più corto.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

SELECT TOP 10 
	company, 
	broad_bean_origin,
	-- Calculate the length of the broad_bean_origin column
	___ AS length
FROM ratings
--Order the results based on the new column, descending
ORDER BY ___;
Modifica ed esegui il codice