ÎncepețiÎncepe gratuit

Testarea valorilor NULL

eSymphony dorește să afle câte piese nu se află în niciun playlist și costă 1,99 $. Deoarece știe că piesele din playlists sunt cumpărate mai des, vrea să estimeze venitul potențial pe care îl pierde.

Pentru a răspunde la această întrebare, va trebui să unești datele și să analizezi valorile NULL adăugate acolo unde condiția join-ului nu este îndeplinită.

Acest exercițiu face parte din cursul

Introducere în Oracle SQL

Vezi cursul

Instrucțiuni pentru exercițiu

  • Selectează numărul total de rânduri rezultate.
  • Efectuează join-ul potrivit între tabelele Track și PlaylistTrack.
  • Filtrează piesele care nu se află într-un playlist și costă 1,99 $.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

-- 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 = ___
Editează și rulează codul