ComeçarComece de graça

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

Ver curso

Instruções do exercício

  • Exiba NULL se 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
Editar e executar o código