民國110年 普通考試 電子工程 計算機概要
第11題
使用SQL 的SELECT 命令作分組統計時,若須篩選分組,只對部分分組作統計,須用到下列何者?
題目
使用SQL 的SELECT 命令作分組統計時,若須篩選分組,只對部分分組作統計,須用到下列何者? A. ORDER BY 子句WHERE B. 子句 C. CREATE SCHEMAHAVING D. 子句
官方答案
- 答案:D. 子句
解析
SQL 的 WHERE 子句在分組前過濾個別資料列,無法對聚合函數(如 SUM、COUNT、AVG)的結果設條件;若要對 GROUP BY 之後的各分組再篩選,須使用 HAVING 子句,例如 GROUP BY 部門 HAVING SUM(薪資)>100000。ORDER BY 只負責結果排序,CREATE SCHEMA 用於建立綱要,皆不具分組篩選功能。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。
官方資料
答案以考選部公告之測驗式試題標準答案 PDF 為準。