Kom igångKom igång gratis

Jämföra värden

eSymphony vill att du undersöker skillnaderna mellan kompositör och artistnamn. Mer specifikt vill de veta för vilka Queen-låtar dessa skiljer sig åt. Om de är identiska ska ett NULL-värde visas, och om de skiljer sig åt ska artistnamnet visas. Det här är förstås ingen utmaning för dig – du kan allt om null-relaterade funktioner.

Den här övningen är en del av kursen

Introduktion till Oracle SQL

Visa kurs

Övningsinstruktioner

  • Visa NULL om artistnamnet och kompositören är samma, och artistnamnet om de skiljer sig åt.
  • Filtrera på rader där artistnamnet är 'Queen'.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

-- 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
Redigera och kör kod