Об'єднання міст і штатів
У попередній вправі ви використовували оператор +, щоб об'єднати два стовпці в один. Тепер потрібно зробити те саме, але за допомогою функції CONCAT().
Щоб отримати такий формат об'єднання: 'Las Vegas, Nevada', вам знадобиться вираз CASE на випадок, якщо у стовпці state є значення NULL.
Ця вправа є частиною курсу
Очищення даних у базах даних SQL Server
Інструкції до вправи
- Об'єднайте назви міст зі штатами за допомогою функції
CONCAT(), використовуючи операторCASE, який повертає'', колиstateмає значенняNULL, і виконує звичайне об'єднання в іншому разі.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
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