查询当前日期最近的一条数据
select top 1 * from 表名 order by abs(datediff(d,表列名,时间参数))
例:查询据距2018/5/7 4:44:00 日期最近并且hole_no=1的一条数据;hole_no为表列名
select top 1 * from COKERY_RECORD where hole_no=1 order by abs(datediff(d,charge_time,'2018/5/7 4:44:00'))