民國113年 初等考試 統計 資料處理大意
第40題
假設有一個SQL 查詢包含下列四個子句,在查詢處理(query processing)過程中何者是最晚才執行的?
題目
假設有一個SQL 查詢包含下列四個子句,在查詢處理(query processing)過程中何者是最晚才執行的? A. FROM 子句 B. GROUP BY 子句 C. ORDER BY 子句 D. WHERE 子句
官方答案
- 答案:C. ORDER BY 子句
解析
SQL 查詢的邏輯執行順序為 FROM → WHERE → GROUP BY → HAVING → SELECT → ORDER BY → LIMIT/OFFSET。ORDER BY 子句在結果集產生後才執行,負責對最終輸出的資料列進行排序,因此是四個選項中最晚執行的。FROM 最先確定資料來源,WHERE 接著篩選列,GROUP BY 再分組彙總,ORDER BY 最後排序。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。
官方資料
答案以考選部公告之測驗式試題標準答案 PDF 為準。