民國114年 初等考試 統計 資料處理大意
第37題
在執行複雜的資料查詢時,下列那種SQL 子句可以對查詢結果進行分組,以便計算各組的統計值?
題目
在執行複雜的資料查詢時,下列那種SQL 子句可以對查詢結果進行分組,以便計算各組的統計值? A. HAVING B. ORDER BY C. GROUP BY D. LIMIT
官方答案
- 答案:C. GROUP BY
解析
GROUP BY 會依指定欄位將資料列分群,使每組只產生一筆彙總結果,常搭配 COUNT、SUM、AVG、MAX、MIN 等聚合函數計算各組統計值,故選 C。A 的 HAVING 是分組後用來篩選組別的条件,本身不做分組;B 的 ORDER BY 僅對結果排序;D 的 LIMIT 只限制回傳筆數。三者都無法產生分組統計,須先有 GROUP BY 才能發揮作用。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。
官方資料
答案以考選部公告之測驗式試題標準答案 PDF 為準。