怎样写SQL语句

来源:百度知道 编辑:UC知道 时间:2024/05/18 02:07:58
假设你的表如下:数据表名(工资表) 各种人员类别假设有一人
人员类别 姓名 工资 奖金
1 张三 100 50
2 李四 150 60
3 王五 90 40
4 赵六 200 70
如果要按照人员类别分组计算下各个类别的工资统计怎么写就是写成如下格式
人员类别 工资 奖金
1 100 50
2 150 60
3 90 40
4 200 70
总计 540 220 的样式

select 人员类别 , sum(工资) , sum(奖金)
from 工资表
group by 人员类别
union all
select '总计' , sum(工资) , sum(奖金)
from 工资表
;

不知道人员类别 是什么数据类型的, 若为 CHAR 上面SQL即可,
若为其它,则要统一数据类型

select sum1 as 工资,sum2 as 奖金 from tablename

select sum(工资),sum(奖金) from table

没分?
select sum(工资),sum(奖金) from 工资表