sql数据库时间如何比较

sql数据库时间如何比较... sql数据库时间如何比较 展开
 我来答
百度网友7570ff6c8
2011-03-10 · TA获得超过508个赞
知道小有建树答主
回答量:228
采纳率:0%
帮助的人:278万
展开全部
SELECT DATEDIFF(DAY, (SELECT table.dtime FROM table WHERE ID=1 )
,GETDATE())
//
(SELECT table.dtime FROM table WHERE ID=1 )

是你要从数据库中提取的时间,重新自定义一下
GETDATE()是今天的日期
总的就是表示从数据库里提取的时间到今天的差距
如果是想比较数据库和数据库里的时间,就按照上面的方法再写一次
POSSESSOR
2011-03-10 · 超过14用户采纳过TA的回答
知道答主
回答量:57
采纳率:0%
帮助的人:55万
展开全部
SELECT DATEDIFF(day,'2011-3-9','2011-3-10') AS DiffDate
这个是比较差距
结果为1
如果要判断就在查询后再加上判断的语句
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Fisheryc
2011-03-10 · TA获得超过246个赞
知道小有建树答主
回答量:344
采纳率:100%
帮助的人:169万
展开全部
datediff函数

参考资料: http://www.w3school.com.cn/sql/func_datediff.asp

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式