【急】Access汇总查询。

2024-11-07 21:43:35
推荐回答(4个)
回答1:

select '合计',sum(汇总)
from
(SELECT 员工.姓名, Sum([工资]![基本工资]+[工资]![补贴]+[工资]![奖金]+[工资]![嘉奖]-[工资]![处罚扣减]-[工资]![其他扣减]) AS 汇总
FROM 员工 INNER JOIN (基础参数 INNER JOIN 工资 ON 基础参数.年月 = 工资.年月) ON 员工.账号 = 工资.账号
GROUP BY 员工.姓名;)
union
SELECT 员工.姓名, Sum([工资]![基本工资]+[工资]![补贴]+[工资]![奖金]+[工资]![嘉奖]-[工资]![处罚扣减]-[工资]![其他扣减]) AS 汇总
FROM 员工 INNER JOIN (基础参数 INNER JOIN 工资 ON 基础参数.年月 = 工资.年月) ON 员工.账号 = 工资.账号
GROUP BY 员工.姓名;

回答2:

不知道你用什么版本,03还是07,直接建个查询

SELECT 学生基本资料表.科系, 学生基本资料表.年级, Count(学生基本资料表.姓名) AS 姓名之计数
FROM 学生基本资料表
GROUP BY 学生基本资料表.科系, 学生基本资料表.年级;

回答3:

SELECT 年级, Count(学号) AS s之计数
FROM a
GROUP BY 年级;

回答4: