Zacznij terazZacznij za darmo

Stosowanie różnych funkcji tekstowych na danych

Jak już pewnie zauważyłeś(-aś), funkcje tekstowe są bardzo przydatne do manipulowania danymi. SQL Server oferuje wiele wbudowanych funkcji do pracy z tekstem – część z nich jest naprawdę ciekawa w użyciu. W tym ćwiczeniu zastosujesz kilka funkcji tekstowych na danych z tabeli voters, aby przedstawić je w bardziej czytelny sposób.

Skorzystasz z takich funkcji jak: LEN(), UPPER(), PATINDEX(), CONCAT(), REPLACE() i SUBSTRING().

Pamiętaj: przy wyszukiwaniu wzorców w tekście najbardziej przydatne są:

wzorzec dopasowanie
% dowolny ciąg znaków o długości zero lub więcej
_ dowolny pojedynczy znak
[] dowolny pojedynczy znak z zakresu podanego w nawiasach kwadratowych

To ćwiczenie jest częścią kursu

Funkcje do manipulowania danymi w SQL Server

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

SELECT
	first_name,
    last_name,
	birthdate,
	email,
	country
FROM voters
   -- Select only voters with a first name less than 5 characters
WHERE ___(___) < 5
   -- Look for the desired pattern in the email address
	AND ___(___, ___) > 0;
Edytuj i uruchom kod