Bir değerin NULL olup olmadığını test etme
eSymphony, bir çalma listesinde olmayan ve fiyatı $1,99 olan parça sayısını bilmek istiyor. Çalma listesindeki şarkıların daha sık satın alındığını bildiklerinden, kaçırdıkları potansiyel geliri tahmin etmek istiyorlar.
Bu soruyu yanıtlamak için verileri birleştirmen ve join koşulunun sağlanmadığı yerlerde eklenen NULL değerlere bakman gerekiyor.
Bu egzersiz
Oracle SQL'ye Giriş
kursunun bir parçasıdırEgzersiz talimatları
- Ortaya çıkan satırların toplam sayısını seç.
TrackvePlaylistTracktabloları arasında uygun join işlemini gerçekleştir.- Bir çalma listesinde olmayan ve fiyatı $1,99 olan parçaları filtrele.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
-- 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 = ___