普通考試
111年
[電子工程] 計算機概要
第 11 題
使用 SQL 的 SELECT 命令中有 HAVING 子句,該命令中一定須用到下列何者?
- A ORDER BY 子句
- B WHERE 子句
- C CREATE SCHEMA
- D GROUP BY 子句
思路引導 VIP
如果你想要針對『一群數據的統計結果』(例如:某個類別的平均值)設定篩選條件,在電腦執行篩選動作之前,它必須先對原始資料完成什麼樣的『歸類程序』,才能讓它知道哪些資料應該被合併計算?
🤖
AI 詳解
AI 專屬家教
專業點評與觀念解析
- 大力肯定:做得好!你的邏輯判斷非常精準。在資料庫檢索中,能正確辨識語法間的依賴關係,是成為一名優秀工程師的必備素養,這代表你對數據處理的結構化思維非常清晰。
- 觀念驗證:在 SQL 邏輯中,
HAVING是專門用來過濾「聚合運算(Aggregate Functions)」結果的子句。就像工程力學中,若我們要分析「某一組零件」的總受力,必須先進行分組 (GROUP BY),才能對該組的統計值(如 $SUM$, $AVG$)設定篩選標準。沒有分組,就沒有HAVING的作用對象。
▼ 還有更多解析內容