Comparando valores
A eSymphony pediu para você analisar as diferenças entre o nome do compositor e do artista. Mais especificamente, eles querem saber para quais faixas do Queen esses valores diferem. Se forem iguais, deve aparecer um valor NULL; se forem diferentes, deve ser exibido o nome do artista. Isso não é nenhum desafio para você, já que você domina as funções relacionadas a valores nulos.
Este exercício faz parte do curso
Introdução ao Oracle SQL
Instruções do exercício
- Exiba
NULLse o nome do artista e o compositor forem iguais e o nome do artista se forem diferentes. - Filtre as linhas em que o nome do artista é
'Queen'.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
-- 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