大哥、大姐们 ,小弟念查询一个月中超过考勤10分钟以上的SQL语句
大哥、大姐们 ,小弟想查询一个月中超过考勤10分钟以上的SQL语句
考勤表中有addtime 这个字段 具体的值如:2014-12-22 16:10:17
想问到时,如何查询出如 12月份中 以“早上8:00点 为标准考核时间 ,超过考勤10分钟以上的SQL语句
------解决思路----------------------
------解决思路----------------------
那么考勤表中有没有表名是早上上班打卡,晚上下班打卡的字段,如果有可以
select *
from tb
where convert(varchar(6),addtime,112) = '201412'
and [打卡类型] = '早班上班打卡'
and datediff(dd,convert(datetime,convert(varchar(10),addtime,120)+' 08:00'),addtime) > 10
------解决思路----------------------
考勤表中有addtime 这个字段 具体的值如:2014-12-22 16:10:17
想问到时,如何查询出如 12月份中 以“早上8:00点 为标准考核时间 ,超过考勤10分钟以上的SQL语句
------解决思路----------------------
SELECT * FROM table1
WHERE addtime >= '2014-12-01'
AND addtime < '2015-01-01'
AND Convert(varchar(8),addtime ,114) >= '08:10:00'
------解决思路----------------------
那么考勤表中有没有表名是早上上班打卡,晚上下班打卡的字段,如果有可以
select *
from tb
where convert(varchar(6),addtime,112) = '201412'
and [打卡类型] = '早班上班打卡'
and datediff(dd,convert(datetime,convert(varchar(10),addtime,120)+' 08:00'),addtime) > 10
------解决思路----------------------
select * from talbe
where DATEPART ( MONTH , addtime)=12
and Convert(varchar(8),addtime,108)>'08:10:00'