民國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 為準。