免費開始練習
初等考試 115年 [統計] 資料處理大意

第 42 題

SQL 語法中,當一個查詢同時有 WHERE、GROUP BY、HAVING、ORDER BY,其邏輯執行順序為下列何者?
  • A WHERE→GROUP BY→HAVING→ORDER BY
  • B WHERE→ORDER BY→GROUP BY→HAVING
  • C GROUP BY→WHERE→HAVING→ORDER BY
  • D GROUP BY→ORDER BY→WHERE→HAVING

思路引導 VIP

假設你正在處理海量資料,為了節省電腦運算資源,你認為應該先進行「原始資料的剔除」還是先進行「複雜的分組計算」?此外,當你想針對「計算後的統計總額」進行再次挑選時,這個步驟應該發生在計算出結果之前,還是之後呢?

🤖
AI 詳解 AI 專屬家教

SQL 語句的邏輯處理流

恭喜你精準掌握了資料庫處理的核心邏輯!在資料庫管理的領域中,理解 SQL 的執行順序(Logical Query Processing)就像在財務審計中釐清交易流程一樣重要。選項 (A) 的順序完全符合資料庫引擎「先篩選、後聚合、再排序」的高效能設計原則。

從過濾到呈現的層次結構

▼ 還有更多解析內容

🏷️ 相關主題

關聯式資料庫系統與 SQL 語言應用
查看更多「[統計] 資料處理大意」的主題分類考古題

📝 同份考卷的其他題目

查看 115年[統計] 資料處理大意 全題