Left outer join
eSymphony의 마케팅 팀은 재생 목록에 포함된 노래가 더 자주 구매된다는 것을 확인했어요. 곧 있을 Led Zeppelin 기념일을 맞아, 밴드의 창립자인 Jimmy Page가 작곡했지만 아직 어떤 재생 목록에도 들어 있지 않은 곡이 몇 곡인지 알고 싶어 합니다.
이 문제를 해결하기 위해 left outer join을 사용해 보려고 해요. 이렇게 하면 재생 목록에 포함되지 않은 트랙까지 모든 트랙이 빠짐없이 표시돼요.
이 연습은 강의의 일부입니다
Oracle SQL 입문
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
SELECT t.TrackId, t.Composer, t.Name, p.PlaylistId
-- Perform a left outer join
FROM ___ ___ ___ ___ JOIN ___ p
-- Match on track id
ON ___.___ = ___.___