시작하기무료로 시작하기

ISNULL()을 사용해 누락값 채우기

이전 연습 문제에서는 NULL 값이 있는 행을 제외하거나 선택하는 방법을 연습했어요. 하지만 데이터의 비즈니스 가정에 따라서는 NULL 값이 있는 모든 행을 선택하되, 이 NULL 값을 다른 값으로 바꾸고 싶을 수 있어요. 이때 ISNULL()을 사용할 수 있습니다.

이제 ISNULL()을 사용해 airport_cityairport_state 열의 모든 NULL 값을 'Unknown'으로 바꾸세요.

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

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

강의 보기

연습 안내

  • airport_city 열의 누락값을 문자열 'Unknown'으로 바꾸세요.
  • airport_state 열의 누락값을 문자열 'Unknown'으로 바꾸세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

SELECT
  airport_code,
  airport_name,
  -- Replace missing values for airport_city with 'Unknown'
  ___(___, '___') AS airport_city,
  -- Replace missing values for airport_state with 'Unknown'
  ___(___, '___') AS airport_state
FROM airports
코드 편집 및 실행