要查詢各部門的員工平均薪資,可以使用以下的 SQL 指令:
SELECT 部門別, AVG(薪資) AS 平均薪資
FROM 員工
GROUP BY 部門別;
查詢各部門的男性員工人數
要查詢各部門的男性員工人數,可以使用以下的 SQL 指令:
SELECT 部門別, COUNT(*) AS 男性員工人數
FROM 員工
WHERE 性別 = '男'
GROUP BY 部門別;
說明
查詢各部門的員工平均薪資:
SELECT 部門別, AVG(薪資) AS 平均薪資:選擇部門別和對應的平均薪資。
FROM 員工:指定查詢的資料表為“員工”。
GROUP BY 部門別:按部門別分組,計算每個部門的平均薪資。
查詢各部門的男性員工人數:
SELECT 部門別, COUNT(*) AS 男性員工人數:選擇部門別和對應的男性員工人數。
FROM 員工:指定查詢的資料表為“員工”。
WHERE 性別 = '男':篩選性別為男性的員工。
GROUP BY 部門別:按部門別分組,計算每個部門的男性員工人數。
這兩條 SQL 指令將分別返回每個部門的平均薪資和男性員工人數。