Verschillende stringfuncties toepassen op data
Zoals je misschien hebt gemerkt, zijn stringfuncties heel handig voor het bewerken van data. SQL Server biedt veel ingebouwde functies voor stringmanipulatie en sommige zijn best leuk om te gebruiken.
In deze oefening ga je meerdere stringfuncties toepassen op de data uit de tabel voters, zodat je die netter kunt presenteren.
Je gaat functies gebruiken zoals: LEN(), UPPER(), PATINDEX(), CONCAT(), REPLACE() en SUBSTRING().
Onthoud: bij het zoeken naar patronen in een string zijn deze het meest behulpzaam:
| pattern | match |
|---|---|
| % | elke tekenreeks van nul of meer tekens |
| _ | elk enkel teken |
| [] | elk enkel teken binnen het bereik dat tussen haken staat |
Deze oefening maakt deel uit van de cursus
Functies voor het bewerken van data in SQL Server
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
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;