Fehler in der Reihenfolge der Abfrageverarbeitung
eSymphony möchte herausfinden, welche Komponist:innen keine Songs haben, die kürzer als 1.000.000 Millisekunden sind – und das nur für Tracks, bei denen die Genre-ID gleich 1 ist.
Du hast eine Abfrage von jemandem erhalten, der versucht hat, dieses Problem zu lösen. Diese Person kennt die Reihenfolge der Abfrageverarbeitung nicht so gut wie du und hat ein paar Fehler gemacht. Du bist so nett und hilfst aus.
Diese Übung ist Teil des Kurses
Einführung in Oracle SQL
Anleitung zur Übung
- Passe die dir gegebene Abfrage so an, dass sie ohne Fehler läuft.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
-- 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