表结构
工号 考勤时间 班别
001 2005-9-1 6:36
001 2005-9-1 19:31
002 2005-9-2 6:39
003 2005-9-2 7:23
004 2005-9-2 7:21
- update table1 set 考勤时间=dateadd(minute,30,考勤时间)
where datepart(Hour,考勤时间)=6
and datepart(minute,考勤时间)>=30
and datepart(minute,考勤时间)<=59 - 如果是字符串格式的话,应该是这样的:
update table1 set 考勤时间=dateadd(minute,30,cast(考勤时间 as datetime))
where datepart(Hour,cast(考勤时间 as datetime))=6
and datepart(minute,cast(考勤时间 as datetime))>=30
and datepart(minute,cast(考勤时间 as datetime))<=59