Začněte nyníZačněte zdarma

Testování hodnoty NULL

Společnost eSymphony chce vědět, kolik skladeb není zařazeno v žádném playlistu a zároveň stojí 1,99 $. Protože skladby v playlistech se kupují častěji, chce odhadnout, o jaké potenciální příjmy přichází.

Abys na tuto otázku odpověděl/a, budeš muset spojit data a pracovat s hodnotami NULL, které se objeví tam, kde podmínka joinu není splněna.

Toto cvičení je součástí kurzu

Introduction to Oracle SQL

Zobrazit kurz

Pokyny k cvičení

  • Vyber celkový počet výsledných řádků.
  • Proveď odpovídající join mezi tabulkami Track a PlaylistTrack.
  • Filtruj skladby, které nejsou v žádném playlistu a stojí 1,99 $.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

-- 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 = ___
Upravit a spustit kód