读书人

access下的sql语句

发布时间: 2012-06-21 13:42:41 作者: rapoo

求一个access下的sql语句,急。。。

比如一张工资表,里面有若干员工的若干个月(数年)的工资发放情况

表字段:员工编号 月份 月工资

怎样写一个SQL查询,得出所有员工最近12个月各自的总收入情况
比如:
1 张三 60000(12个月工资总和)
2 李四 58000
。。。
N 王五 70000

谢谢大家了...等待中

[解决办法]
select 员工编号,sum(月工资) as allMoney from 工资表 group by 员工编号,allMoney
access的group by语句可能不认字段别名,那你就把最后的allMoney换成sum(月工资)
[解决办法]
select 员工编号,sum(月工资) as allMoney from (select top 12 from 工资表 order by 月份 desc) group by 员工编号,allMoney
[解决办法]
select 员工编号,sum(月工资) as allMoney from 工资表
where (你的时间条件)
group by 员工编号,allMoney
[解决办法]
首先你月份是怎表的,比如是不是如:201105
select 工,sum(月工) as 十二月工
from 工表
where 月份>='201006' and 月份<='201105' //件可以根月份字段的型定。
group by 工

读书人网 >.NET

热点推荐