access 查询统计、求平均值的问题

xiaozi_ok 2012-06-06 12:00:01
员工编号: 客户订单号: 生产日期: 日工资:
001 -------10101 -----2012-05-02 ----80.00
001 -------10102 -----2012-05-06 ----100.00
002 -------10101 -----2012-05-08 ----60.00
001 -------10101 -----2012-05-22 ----120.00
002 -------10102 -----2012-05-12 ----80.00
001 -------10101 -----2012-05-10 ----60.00
001 -------10101 -----2012-05-11 ----70.00
002 -------10102 -----2012-05-16 ----90.00


--------------------------------------------
如上图员工日工资表,我想统计员工月工资表和日工资平均值,用查询怎么实现? 就是把同一个员工编号的工资合并计算放在一记录里面,然后根据上班的天数算出平均值, 非常急,有谁知道麻烦告诉我,非常感谢

查询生成的另外一个表如下:
-------------------------
员工编号: 工资总和: 年月份 日平均工资
001 sum(日工资总和) 2012-5 avg
002 sum(日工资总和) 2012-5 avg


我昨天问了,按照有贴友 select 员工编号,format(生产日期,'yyyy-mm') ,sum(日工资) from tt group by 员工编号,format(生产日期,'yyyy-mm') 这查询语句,可以算出工资总和,但不知道怎么连日平均工资也算出来,有谁知道的,麻烦告诉,非常感谢

...全文
1534 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaozi_ok 2012-06-06
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
SQL code
select 员工编号,sum(日工资) as 工资总和,format(生产日期,'yyyy-mm') as 年月份,avg(日工资)
from 员工日工资表
group by 员工编号,format(生产日期,'yyyy-mm')
[/Quote]

-------
非常感谢,问题已经解决
ACMAIN_CHM 2012-06-06
  • 打赏
  • 举报
回复
select 员工编号,sum(日工资) as 工资总和,format(生产日期,'yyyy-mm') as 年月份,avg(日工资)
from 员工日工资表
group by 员工编号,format(生产日期,'yyyy-mm')

7,714

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧