НачатьНачать бесплатно

Объединение городов и штатов

В предыдущем упражнении вы использовали оператор + для объединения двух столбцов в один. Теперь нужно сделать то же самое, но с помощью функции 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
Редактировать и запускать код