Błędy wynikające z nieprawidłowej kolejności przetwarzania zapytań
Firma eSymphony chce dowiedzieć się, którzy kompozytorzy nie mają utworów krótszych niż 1 000 000 milisekund – i to tylko dla ścieżek, w których identyfikator gatunku wynosi 1.
Otrzymujesz zapytanie od kogoś, kto próbował rozwiązać ten problem. Ta osoba nie zna kolejności przetwarzania zapytań tak jak ty i popełniła kilka błędów. Możesz jej pomóc.
To ćwiczenie jest częścią kursu
Wprowadzenie do Oracle SQL
Instrukcje do ćwiczenia
- Popraw otrzymane zapytanie tak, aby działało bez błędów.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
-- 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