Fouten door de volgorde van queryverwerking
eSymphony wil weten welke componisten geen nummers hebben die korter zijn dan 1.000.000 milliseconden, en dit alleen voor tracks waar het genre-id gelijk is aan 1.
Je hebt een query ontvangen van iemand die dit probleem probeerde op te lossen. Die persoon kent de volgorde van queryverwerking niet zo goed als jij en heeft een paar fouten gemaakt. Jij bent zo aardig om te helpen.
Deze oefening maakt deel uit van de cursus
Introductie tot Oracle SQL
Oefeninstructies
- Pas de query die je hebt gekregen aan zodat deze zonder fouten wordt uitgevoerd.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
-- Adapt this query to make it run without errors
SELECT Composer, MIN(Milliseconds) AS MinSongLength
FROM Track
WHERE GenreId = 1 AND MIN(Milliseconds) > 1000000
GROUP BY Composer
ORDER BY MinSongLength