首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

sqlserver 求时间差有关问题

2012-12-16 
sqlserver求时间差问题用sqlserver, 查询表中记录信息的收到时间, 时间字段为datetime型想得出收到时间已

sqlserver 求时间差问题
用sqlserver, 
查询表中记录信息的收到时间, 
时间字段为datetime型
想得出收到时间已超过24小时的记录,请问该怎么实现?

http://hi.csdn.net/space-7744478-do-album-picid-626057.html

[解决办法]
 where myTime < to_date('2010-9-1', 'yyyy-mm-dd') 
[解决办法]
这个好像不行,to_date是什么数据库的函数呀
sql server里面好像没有这个函数哦
而且看起来你的结果好像是:查出 不是今天的数据吧 
我的是要查出达到时间跟当前系统时间比较已经超过24小时的记录数据哦
[解决办法]
where DateDiff(Hours,[DateTime],GetDate())>24
[解决办法]
还是不对,查询出来的并不是收到时间已经超过24小时 的数据,查询出来的还有好多是当天的数据,当天的数据怎么会超过24小时了呢

不过还是谢谢各位。懂得的继续帮忙解决哈。谢谢了

热点排行