開始使用免費開始

測試值是否為 NULL

eSymphony 想知道哪些不在任何播放清單中且價格為 $1.99 的曲目數量。由於他們知道播放清單裡的歌曲較常被購買,他們想估算自己可能流失的潛在營收。

為了回答這個問題,你需要將資料做連接,並查看在未符合連接條件處所新增的 NULL 值。

本練習屬於課程

Oracle SQL 入門

檢視課程

練習說明

  • 選取結果列的總筆數。
  • TrackPlaylistTrack 表進行合適的連接。
  • 篩選不在任何播放清單且價格為 $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 = ___
編輯並執行程式碼