Comprobar si un valor es NULL
A eSymphony le interesa conocer el número de pistas que no están en una lista de reproducción y el coste $1.99. Como saben que las canciones de una lista de reproducción se compran más a menudo, quieren hacerse una idea de los ingresos potenciales que están perdiendo.
Para responder a esta pregunta tendrás que unir los datos y mirar los valores NULL
añadidos cuando no se cumpla la condición de unión.
Este ejercicio forma parte del curso
Introducción a Oracle SQL
Instrucciones de ejercicio
- Selecciona el recuento total de filas resultantes.
- Realiza la unión adecuada entre las tablas
Track
yPlaylistTrack
. - Filtra las pistas que no están en una lista de reproducción y cuesta $1.99.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
-- Count the number of rows in the result
SELECT ___(*) AS SongCount
-- Perform the appropriate join
FROM ___
ON t.___ = p.___
-- Filter on tracks not in a playlist and cost $1.99
WHERE p.___ ___ ___ AND t.UnitPrice = ___