시작하기무료로 시작하기

도시와 주 이름 연결하기

이전 연습 문제에서는 + 연산자를 사용해 두 열을 하나로 합쳤어요. 이번에는 같은 작업을 CONCAT() 함수를 사용해서 해 보겠습니다.

연결 결과가 'Las Vegas, Nevada' 형식이 되도록 하려면, state 열에 NULL 값이 있는 경우를 대비해 CASE 식을 사용해야 합니다.

이 연습은 강의의 일부입니다

SQL Server 데이터베이스에서 데이터 정제하기

강의 보기

연습 안내

  • stateNULL이면 ''를 반환하고, 그렇지 않으면 일반적으로 연결하도록 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
코드 편집 및 실행