首页 新闻 搜索 专区 学院

考勤数据统计问题

0
悬赏园豆:20 [已关闭问题] 关闭于 2016-02-01 08:16

我在一张数据表中记录了员工考勤记录,某部门10个员工,有两个人点了考勤,数据表中就有两条记录,在月底生成报表的时候(或者选取某个时间段),怎么去统计部门所有员工的考勤情况呢?

下图是口袋助理考勤统计例子

向量的主页 向量 | 初学一级 | 园豆:156
提问于:2016-01-31 10:05
< >
分享
所有回答(1)
0

select * from 员工表 left join 考勤表

刘宏玺 | 园豆:14004 (专家六级) | 2016-01-31 14:36

哥,你在逗我吗?

可能是我的意思表达的不明确,或者提问的太广,我问个具体的你看看能不能帮忙解决的了

我要做两个日期之间的天数计算,并循环出是哪几天,就像提问的图片中似的,每天都罗列出来
比如  (2015-12-28 -- 2016-01-02)  ,有6天,为 
2015-12-28,
2015-12-29,
2015-12-30,
2015-12-31,
2016-01-01,
2016-01-02

怎么做啊?

支持(0) 反对(0) 向量 | 园豆:156 (初学一级) | 2016-01-31 14:40

@一行代码闯天下: 这要看你的数据库是什么数据库了

用时间left join 即可

支持(0) 反对(0) 刘宏玺 | 园豆:14004 (专家六级) | 2016-01-31 19:30

@刘宏玺: 我已经做出来了,你还是没理解我要问的问题是啥, 打印两个日期之间的所有日期而已

支持(0) 反对(0) 向量 | 园豆:156 (初学一级) | 2016-02-01 08:15
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册