ÎncepețiÎncepe gratuit

Calcularea lungimii unui șir de caractere

Este important să știi cum să calculezi lungimea șirurilor de caractere stocate într-o bază de date. Poate fi nevoie să determini produsul cu cel mai scurt nume sau persoana cu cea mai lungă adresă de e-mail.

Calcularea lungimii unui șir de caractere este utilă și în sarcinile de curățare și validare a datelor. De exemplu, dacă o regulă de business prevede că toate codurile de produs trebuie să aibă cel puțin 6 caractere, poți identifica cu ușurință pe cele mai scurte.

În SQL Server, poți folosi funcția LEN() pentru a calcula lungimea unui șir de caractere.

O vei utiliza în acest exercițiu pentru a găsi locația cu cel mai lung nume din care provin boabele de cacao (coloana broad_bean_origin, din tabelul ratings).

Acest exercițiu face parte din cursul

Funcții pentru manipularea datelor în SQL Server

Vezi cursul

Instrucțiuni pentru exercițiu

  • Calculează lungimea fiecărui broad_bean_origin.
  • Ordonează rezultatele de la cel mai lung la cel mai scurt.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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 ___;
Editează și rulează codul