시작하기무료로 시작하기

값이 NULL인지 확인하기

eSymphony는 재생목록에 속하지 않고 가격이 $1.99인 트랙의 개수를 알고 싶어 해요. 재생목록에 있는 노래가 더 자주 구매된다는 점을 알기 때문에, 놓치고 있는 잠재 매출이 어느 정도인지 파악하려는 거예요.

이 질문에 답하려면 데이터를 조인하고, 조인 조건이 맞지 않아 추가된 NULL 값을 확인해야 해요.

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

Oracle SQL 입문

강의 보기

연습 안내

  • 결과 행의 총 개수를 선택하세요.
  • Track 테이블과 PlaylistTrack 테이블 사이에 적절한 조인을 수행하세요.
  • 재생목록에 없고 가격이 $1.99인 트랙만 필터링하세요.

실습형 인터랙티브 연습

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

-- Count the number of rows in the result
SELECT ___(*) AS SongCount
-- Perform the appropriate join
FROM ___
	ON t.___ = p.___
-- Filter on tracks not in a playlist and cost $1.99
WHERE p.___ ___ ___ AND t.UnitPrice = ___
코드 편집 및 실행