Aan de slagGa gratis aan de slag

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

Cursus bekijken

Oefeninstructies

  • Voeg de namen van de steden samen met de staten met de functie CONCAT(), en gebruik een CASE-instructie die '' teruggeeft wanneer state NULL is 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
Code bewerken en uitvoeren