民國110年 第2梯次 電腦軟體設計(C++)乙級 學科
第57題
在使用SQL 查詢時,若要以部門為計算單位,計算出所有「部門人數大於10 人」的部門員工的 薪資總額,下列何者關鍵字不會用到?
題目
在使用SQL 查詢時,若要以部門為計算單位,計算出所有「部門人數大於10 人」的部門員工的 薪資總額,下列何者關鍵字不會用到?
- (1) HAVING
- (2) COUNT
- (3) TOTAL
- (4) GROUP BY
官方答案
(3) TOTAL
解析
此需求需先以 GROUP BY 部門分組,用聚合函式 SUM 計算薪資總額,並以 HAVING 搭配 COUNT(*) > 10 過濾「部門人數大於 10 人」的群組。COUNT 用於統計人數,GROUP BY 與 HAVING 均會用到。SQL 標準並無 TOTAL 關鍵字(計算總和應使用 SUM),故不會出現的關鍵字為 TOTAL,選 3。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。