Comparar valores
eSymphony te ha pedido que investigues las diferencias entre el nombre del compositor y el del artista. En concreto, quieren saber en qué temas de Queen estos difieren. Si son iguales, debe aparecer un valor NULL, y si difieren, se debe mostrar el nombre del artista. Para ti no será ningún problema, ya que dominas las funciones relacionadas con valores nulos.
Este ejercicio forma parte del curso
Introducción a Oracle SQL
Instrucciones del ejercicio
- Muestra
NULLsi el nombre del artista y el compositor son iguales, y el nombre del artista si difieren. - Filtra las filas donde el nombre del artista sea
'Queen'.
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
-- 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