도시와 주 이름 연결하기
이전 연습 문제에서는 + 연산자를 사용해 두 열을 하나로 합쳤어요. 이번에는 같은 작업을 CONCAT() 함수를 사용해서 해 보겠습니다.
연결 결과가 'Las Vegas, Nevada' 형식이 되도록 하려면, state 열에 NULL 값이 있는 경우를 대비해 CASE 식을 사용해야 합니다.
이 연습은 강의의 일부입니다
SQL Server 데이터베이스에서 데이터 정제하기
연습 안내
state가NULL이면''를 반환하고, 그렇지 않으면 일반적으로 연결하도록CASE문을 사용하면서CONCAT()함수로 도시 이름과 주 이름을 연결하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
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