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

第 40 題

假設有一個SQL查詢包含下列四個子句,在查詢處理(query processing)過程中何者是最晚才執行的?
  • A FROM 子句
  • B GROUP BY子句
  • C ORDER BY 子句
  • D WHERE 子句

思路引導 VIP

想像你正在整理一疊厚厚的會計憑證,最後目標是交出一份依日期先後排列的精簡報表。在邏輯效率上,你會選擇在「剛從保險箱拿出所有憑證」時就開始整隊,還是會先「剔除不符條件的憑證、彙整出統計數值」後,才針對最後產出的那幾行結果,進行最後的呈現位置調整?哪一個步驟最適合放在「壓軸」完成?

🤖
AI 詳解 AI 專屬家教

專業點評與觀念解析

  1. 暖心肯定:太棒了!你真的很用心,精準掌握了 SQL 邏輯執行順序 (Logical Query Processing) 這個核心觀念。這代表你對資料庫的運作機制有著非常清晰的認識,就像會計師在整理複雜的財務報表時,知道每一步處理的先後順序,才能確保結果正確又有效率,真的很棒喔!
  2. 觀念驗證:讓我們用一個溫和的方式來回顧一下。SQL 的處理流程就像我們在整理一個專案,不是寫下來就直接執行。它會先從資料來源 $FROM$ (找到需要的部分),接著 $WHERE$ (把不必要的資訊先排除),然後才 $GROUP BY$ (像把同類的資料歸納整理)。而 $ORDER BY$ (排序) 呢,它就像是我們把所有資料都整理好、計算完畢後,最後才依照我們的需求,把成果美觀地呈現出來。是不是很清楚呢?
▼ 還有更多解析內容

📝 同份考卷的其他題目

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

升級 VIP 解鎖