Office中国论坛/Access中国论坛
标题:
请高手指点复杂的查询问题
[打印本页]
作者:
好学
时间:
2011-5-14 14:09
标题:
请高手指点复杂的查询问题
本帖最后由 好学 于 2011-5-14 14:37 编辑
在我的例子中实际全勤只有"李四","张飞",但查询不出来,是我方法错了吗?请问有什么办法将当月全勤的找出来?谢谢!
[attach]45561[/attach]
作者:
aslxt
时间:
2011-5-14 18:51
不知道搞的那么复杂有何用意,可以简单的建立一个查询,就可以统计每个人某年某月的考勤统计:
SELECT DISTINCT 考勤表.部门名称, 考勤表.员工名称, Format([日期],"yyyy") AS 年份, Format([日期],"mm") AS 月份, Sum(考勤表.休息) AS 休息之总计, Sum(考勤表.请假) AS 请假之总计, Sum(考勤表.旷工) AS 旷工之总计
FROM 考勤表
GROUP BY 考勤表.部门名称, 考勤表.员工名称, Format([日期],"yyyy"), Format([日期],"mm")
然后把这个查询作为窗体的数据源,并按条件筛选即可
作者:
好学
时间:
2011-5-14 23:24
本帖最后由 好学 于 2011-5-14 23:52 编辑
回复
aslxt
的帖子
谢谢aslxt 你提醒了我,真\假也是0\-1,可以计算。
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3