数据库考勤表
1. 考勤表如何做
1.先在表上留三行空白,在第四行写个名字。
2. excel考勤表如何随下拉年份、月份的变化而自动变化考勤内容
这个不是一个表能做到,估计需要一个数据库,或者一个小程序【摘要】excel考勤表如何随下拉年份、月份的变化而自动变化考勤内容
3. 怎么修改sql数据库中考勤表中的时间
假设你的表名为
第一步: 打开数据库,并连接数据库
第二步: 打开你的表,假设你的表名为 tb_records
第三步: 编写语句,最简单的应该是
update tb_recordsset checktime=dateadd(hh,17-datepart(hh,checktime),checktime) where datepart(hh,checktime)>18
第四步:执行语句
4. access数据库多班次考勤报表怎么做
用个子报表吧,左边是信息,右边显示计划(先自己创建个计划报表),合计就添加个组页脚就是了,对上文统计输出
5. 求考勤表的数据库设计思路,要求方便统计出勤天数。我用的是SQL
如果你这个是最简单的考勤记录,不涉及到三班倒和加班之类的,那么一个最简单的表是这样
员工表(不用说了吧,基本信息)
记录表(日期、员工号、开始时间、结束时间、出勤情况)
如果自动打卡机,获取的就是工号、日期、时间。你通过程序判断每个人当天最小和最大时间,写到记录表里面
如果当天开始时间和结束时间都有,而且你还能根据时间段判断迟到、早退什么的,然后在出勤情况中写上相应信息
后面想怎么统计都用这个表来完成
比如说每个月出勤天数 select sum(*) from 记录表 where 日期在指定月范围 and 出勤情况 = '出勤'
月报表等等都能通过语句加上适当的循环来实现
是不是给你说得有点复杂?那你就别考虑打卡机和迟到早退,更简单了,呵呵
6. 关于设计数据库中的 出勤表 时
楼主的意思是 一行有10个字段吧~~
每增加一次出勤记录插入一行数据 用于记录10个人的出勤情况
这样还是比较合理的
最好再加一个字段 用于区别出勤记录 便于查询比如 日期或者记录编号
我有一种更节省空间的方法
就是用2进制数 来表示出勤情况 这样用一个字段代替10个字段
先为人员排序1-10号 按序号顺序标注出勤情况 0为出勤 1为未出勤
那么
00000001表示前1-9号出勤 10号未出勤 换算成10进制等于1 存入数据库
00000010表示 除9号外 其余人员出勤 换算成10进制等于2 存入数据库
从数据中取出10进制数 再转换成2进制就可以 得到出勤情况了~~
7. 考勤表数据库怎么建立
idno,datetime,name这样就够了,正常每个name一天4条记录,(记录上午和下午上下班)
8. 制作考勤表的步骤
用excel制作,参见下表:
***有限公司
_________部门 _____年____月份员工考勤表
序号 工号 姓名 考勤记录
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 31
"上
午" "下
午" "上
午" "下
午" "上
午" "下
午" "上
午" "下
午" "上
午" "下
午" "上
午" "下
午" "上
午" "下
午" "上
午" "下
午" "上
午" "下
午" "上
午" "下
午" "上
午" "下
午" "上
午" "下
午" "上
午" "下
午" "上
午" "下
午" "上
午" "下
午" "上
午" "下
午" "上
午" "下
午" "上
午" "下
午" "上
午" "下
午" "上
午" "下
午" "上
午" "下
午" "上
午" "下
午" "上
午" "下
午" "上
午" "下
午" "上
午" "下
午" "上
午" "下
午" "上
午" "下
午" "上
午" "下
午" "上
午" "下
午" "上
午" "下
午" "上
午" "下
午"
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
20
出勤:√ 加班:+ 旷工:× 调休:# 迟到:○5(表示迟到五分钟) 早退:△5(表示早退5分钟)
年假:A 事假:B 婚假: C 产假: D 陪产假: E 病假: F 丧假 :G 工伤假: H
部门制表人:_____ 审核人:______
第一联 :人力资源部 第二联: 部门
9. ACCESS数据库,考勤表含有字段 员工姓名、考勤时间。如何将最后一次考勤时间提出来
按时间排序
select 考勤时间字段 for 考勤表 where id=‘员工号’order by 考勤时间字段
10. access考勤表
我想把“在岗、请假、旷工”归为一个字段,如“考勤1”,“迟到”和“早退”分别归为两个字段,如“迟到”和“早退”。这样3个字段组合起来,就可以完整地表示出勤状况,也能够灵活输入了。不知别人是否有更好的方法?