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, kursun bir parçasıdır
Oracle SQL'ye Giriş
Egzersiz 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ı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
-- 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 = ___