假如上班时间为08:00,某人在正常打卡时间范围内(7:40到08:20区段)打了多次卡,如7:42,7:53,7:58,08:04,08:11,现在要写出离08:00最近的一次时间(7:58),不知如何写?请教,多谢了!!
解决方案 »
- Delphi Xe2 开发的程序 莫名其妙的自动关闭
- delphi超高分求助。toolbar的按钮点击后弹出的下浮窗口按钮模拟点击。
- 注册表操作?
- 组件中调用Web Service的问题
- sql group by
- sql语句有错误!!!
- 怎样让在TDBEDIT中只能输入数字0...9而不能输入字符如a...w
- 关于DELPHI+SQL_Server的异常捕获问题???
- CallWindowProc和DefWndProc?
- 如何编程使开始菜单中的"运行"和"关闭系统"项消失
- 太神奇了!delphi居然有的时候format cource对个别单元不起作用!
- delphi 2009 webservice返回olevariant(clientdataset.data)
sql做:top 1 ... order by ...
比如说先在2分钟的范围内找,如果找不到就扩大范围你可以设定是递增一分钟范围查找还是2分钟查找。找到记录为止
用if
begin
......//这个其中建议用timebetween去查找相关值
end
else if
begin
.......
end......