Steden en staten samenvoegen
In de vorige oefening gebruikte je de operator + om twee kolommen samen te voegen tot één. Deze keer doe je hetzelfde, maar met de functie CONCAT().
Om deze notatie voor de concatenatie te krijgen: 'Las Vegas, Nevada', moet je de expressie CASE gebruiken voor het geval de kolom state NULL-waarden bevat.
Deze oefening maakt deel uit van de cursus
Gegevens opschonen in SQL Server-databases
Oefeninstructies
- Voeg de namen van de steden samen met de staten met de functie
CONCAT(), en gebruik eenCASE-instructie die''teruggeeft wanneerstateNULLis en anders een normale concatenatie uitvoert.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
SELECT
client_name,
client_surname,
-- Use the function to concatenate the city and the state
___(
___,
CASE WHEN state IS NULL THEN ''
ELSE ___(', ', ___) END) AS city_state
FROM clients