MulaiMulai sekarang secara gratis

Menguji apakah sebuah nilai adalah NULL

eSymphony ingin mengetahui jumlah track yang tidak ada di playlist dan berharga $1,99. Karena mereka tahu lagu dalam playlist lebih sering dibeli, mereka ingin mendapatkan gambaran tentang potensi pendapatan yang terlewat.

Untuk menjawab pertanyaan ini, Anda perlu melakukan join data dan melihat nilai NULL yang ditambahkan ketika kondisi join tidak terpenuhi.

Latihan ini adalah bagian dari kursus

Pengantar Oracle SQL

Lihat Kursus

Petunjuk latihan

  • Pilih total hitungan (count) dari baris hasil.
  • Lakukan join yang sesuai antara tabel Track dan PlaylistTrack.
  • Saring track yang tidak ada di playlist dan berharga $1,99.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

-- 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 = ___
Edit dan Jalankan Kode