统计上下班时间的数据库筛选问题
情况如下:
表的三列为 [id] [time] [device]分别表示工号,打卡时间,打卡设备号(1为上班,2为下班),其中打卡设备号用于区分上班和下班的打卡时间,目前我得到了持续一个月的所有员工的全部打卡记录,都记录在这个表中,现在我想通过sql的筛选计算功能得到类似下面列的新表:
[id] [InTime] [OutTime] [LT]分别表示工号,上班时间,下班时间,在岗时间(也就是下班减去上班),但由于情况特殊,员工的上下班并没有确切的时间段,24小时内都有人上下班,不知道有没有解决方案呢?
相关推荐
Excel表格模板:考勤表(全自动公式统计、行数无限制).xlsx
Excel表格模板:考勤表(全自动公式统计、行数无限制).xlsx
Database之SQLSever:SQL命令实现的高级案例集合之单表/多表(筛选、统计个数)之详细攻略
一、sql实现筛选 1、单个表筛选 1.1、简单筛选 筛选限制前200行数据 --筛选限制前200行! select begintime1,endtime1 from student_score_table limit 200; where 条件筛选 -- where 条件筛选 select * from table_name where col01 = '上海' and col02 = '研究生' count个数筛选+having条件筛选 筛选以A字...
数据库及数据仓库精要.pptx
数据库及数据仓库精要.pptx
mysql 获取规定时间段内的统计数据
mysql 获取规定时间段内的统计数据 按年统计 SELECT count(*), DATE_FORMAT(order_info.create_time, '%Y-%m-%d') AS count_by_date FROM order_info WHERE DATE_FORMAT(order_info.create_time, '%Y') = '2017' GROUP BY count_by_date ORDER BY NULL 按月统计 SELECT count(*), DATE_FORMAT(order_info.create_time, '%Y-%m-
vs实现excel的内容的筛选统计
vs实现对excel表格的读取,并根据条件筛选统计结果


应用实例
