Porovnávání hodnot
Firma eSymphony tě požádala, abys prozkoumal/a rozdíly mezi jménem skladatele a jménem umělce. Konkrétně chce vědět, u kterých skladeb skupiny Queen se tato jména liší. Pokud jsou stejná, má se zobrazit hodnota NULL, a pokud se liší, má se zobrazit jméno umělce. Pro tebe to není žádný problém – null funkce už ovládáš.
Toto cvičení je součástí kurzu
Introduction to Oracle SQL
Pokyny k cvičení
- Zobraz
NULL, pokud je jméno umělce a jméno skladatele stejné, a jméno umělce, pokud se liší. - Filtruj pouze řádky, kde je jméno umělce
'Queen'.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
-- Use the correct null-related function
SELECT t.Name, ar.Name, t.Composer, ___(___, ___)
FROM Track t INNER JOIN Album a
ON t.AlbumId = a.AlbumId
INNER JOIN Artist ar
ON a.ArtistId = ar.ArtistId
-- Filter on artist name Queen
WHERE ___ = '___'
ORDER BY 3