首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

access下的sql语句,

2012-06-21 
求一个access下的sql语句,急。。。比如一张工资表,里面有若干员工的若干个月(数年)的工资发放情况表字段:员工

求一个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 員工編號

热点排行