Kom igångKom igång gratis

Beräkna längden på en sträng

Det är viktigt att kunna beräkna längden på de strängar som lagras i en databas. Du kan till exempel behöva hitta produkten med det kortaste namnet eller personen med den längsta e-postadressen.

Att beräkna stränglängd är också användbart vid datarensning och validering. Om en affärsregel till exempel kräver att alla produktkoder ska ha minst 6 tecken, kan du enkelt identifiera de som är för korta.

I SQL Server använder du funktionen LEN() för att beräkna längden på en teckensträng.

I den här övningen använder du den för att hitta ursprungsplatsen med det längsta namnet bland de platser varifrån kakaobönor hämtas (kolumnen broad_bean_origin i tabellen ratings).

Den här övningen är en del av kursen

Funktioner för datamanipulering i SQL Server

Visa kurs

Övningsinstruktioner

  • Beräkna längden på varje broad_bean_origin.
  • Sortera resultaten från längst till kortast.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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 ___;
Redigera och kör kod