我是要一个小时以内的数据。 写一条sql语句得到当前时间的前一个小时的所有数据。。
4个回答
展开全部
当前时间用 select getdate()
一小时内数据使用
select * from 表 where datediff(h,添加时间,getdate())=0
一小时内数据使用
select * from 表 where datediff(h,添加时间,getdate())=0
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select * from 表 where time =(dateTime.now).AddHours(-1);参考下
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select * from Profiles
where LastActivityDate between
getdate() and dateadd(hh,1,getdate())
where LastActivityDate between
getdate() and dateadd(hh,1,getdate())
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一个小时的数据
首先你的字段里面要有个操作时间
记录操作该记录时的时间
然后用当前时间Date()去比较2个时间
数据库里面有这样的函数的
oracle有很丰富的时间比较函数
首先你的字段里面要有个操作时间
记录操作该记录时的时间
然后用当前时间Date()去比较2个时间
数据库里面有这样的函数的
oracle有很丰富的时间比较函数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询