값이 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 = ___