開始使用免費開始

違反查詢處理順序的常見錯誤

eSymphony 想找出哪些作曲家沒有時長短於 1,000,000 毫秒的歌曲,且只考慮曲風代號為 1 的曲目。

你收到了一個他人嘗試解題所寫的查詢。不過他們不像你一樣熟悉查詢處理順序,因此犯了一些錯誤。你打算幫他們修正。

本練習屬於課程

Oracle SQL 入門

檢視課程

練習說明

  • 根據給你的查詢進行調整,讓它能夠正確執行且不出錯。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

-- 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
編輯並執行程式碼