当前位置: 代码迷 >> Sql Server >> 急关于时间比较的有关问题
  详细解决方案

急关于时间比较的有关问题

热度:20   发布时间:2016-04-27 21:02:47.0
急,关于时间比较的问题
表中有个datetime类型的字段,我想选出记录中最近(最大)的时间与当前时间进行比较
SELECT   *   FROM   tb   WHERE   ((SELECT   MAX(dt)   FROM   tb)   >   GETDATE())
不起作用,全部都选出来了(dt是datetime类型字段),希望帮帮忙,谢谢

------解决方案--------------------
SELECT * FROM tb WHERE datediff(day,dt,GETDATE())> 0
  相关解决方案