SQL 語法中,當一個查詢同時有 WHERE、GROUP BY、HAVING、ORDER BY,其邏輯執行順序為下列何者?
AWHERE→GROUP BY→HAVING→ORDER BY正確答案
BWHERE→ORDER BY→GROUP BY→HAVING
CGROUP BY→WHERE→HAVING→ORDER BY
DGROUP BY→ORDER BY→WHERE→HAVING
答案與詳解
正確順序。先用 WHERE 過濾原始資料列,再用 GROUP BY 分組,HAVING 過濾分組結果,最後 ORDER BY 排序輸出。
Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。
