民國108年 第2梯次 電腦軟體設計(JAVA)乙級 學科

第75題

使用SQL 查詢,若要以部門為計算單位,計算出每個「部門的員工薪資總額大於500,000 」的部門 名稱時,必須用到下列那些關鍵字?

題目

使用SQL 查詢,若要以部門為計算單位,計算出每個「部門的員工薪資總額大於500,000 」的部門 名稱時,必須用到下列那些關鍵字?

  1. (1) SUM
  2. (2) COUNT
  3. (3) HAVING
  4. (4) GROUP BY

官方答案

(1) SUM、(3) HAVING、(4) GROUP BY

解析

題意為依部門分組,求各組薪資總額大於 500000 的部門名稱。選項1 SUM 必要:計算每部門員工薪資總額 SUM(salary)。選項4 GROUP BY 必要:依部門欄位分組使聚合函式以部門為單位。選項3 HAVING 必要:用於篩選群組層級條件(總額大於 500000),因涉及聚合結果故不能用 WHERE。選項2 COUNT 非必要:本題只求總額與部門名稱,不需計算人數。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料