Začněte nyníZačněte zdarma

Spojování měst a států

V předchozím cvičení jsi použil/a operátor + ke spojení dvou sloupců do jednoho. Tentokrát proveď totéž, ale pomocí funkce CONCAT().

Aby výsledek vypadal takto: 'Las Vegas, Nevada', budeš muset použít výraz CASE pro případ, že sloupec state obsahuje hodnoty NULL.

Toto cvičení je součástí kurzu

Cleaning Data in SQL Server Databases

Zobrazit kurz

Pokyny k cvičení

  • Spoj názvy měst se státy pomocí funkce CONCAT() a použij přitom příkaz CASE, který vrátí '', pokud je state NULL, a jinak provede normální zřetězení.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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
Upravit a spustit kód