시작하기무료로 시작하기

null 필터링하기

null을 다루는 한 가지 방법은 간단히 걸러 내는 것입니다. null과 관련된 중요한 조건은 두 가지가 있습니다:

  • IS NULL은 값이 null이면 참입니다.
  • IS NOT NULL은 값이 null이 아니면 참입니다. 0이나 빈 셀은 null과 같지 않다는 점에 유의하세요.

이러한 조건은 CASE 문, WHERE 절, HAVING 절 등 여러 절에서 활용할 수 있습니다. 이 연습 문제에서는 두 가지 기법을 사용해 null 값을 걸러 내는 방법을 배웁니다.

E:R Diagram을 참고하셔도 됩니다.

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

SQL로 리포트 만들기

강의 보기

실습형 인터랙티브 연습

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

-- Show total gold_medals by country
SELECT 
	____,
    ____ AS gold_medals
FROM ____ AS w
JOIN ____ AS c
ON ____
GROUP BY ____
-- Order by gold_medals in descending order
ORDER BY ____;
코드 편집 및 실행