表结构
工号 考勤时间 班别
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
工号和考勤时间为联合主键
我想把每天的6:30到到6:59的考勤时间加上30分钟,请问怎么做到,要求不要取消主键
上面的时间是什么格式的? 如果是时间格式的话,应该是这样的:
update table1 set 考勤时间=dateadd(minute,30,考勤时间)
where datepart(Hour,考勤时间)=6
and datepart(minute,考勤时间)>=30
and datepart(minute,考勤时间)<=5930