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
Pokyny k cvičení
- Spoj názvy měst se státy pomocí funkce
CONCAT()a použij přitom příkazCASE, který vrátí'', pokud jestateNULL, 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