sql取datetime 中给定的时间

发布网友

我来回答

3个回答

热心网友

这个可以使用DateDiff函数实现

在SQLSERVER企业管理器中调试通过的SQL语句:
SELECT * FROM Blog WHERE (DATEDIFF(yyyy, Blog_Time, GETDATE())> 10)

这里Blog_Time为你数据库中datetime的字段,GETDATE()为SQLSERVER的系统函数,用于取得当前系统时间

在ACCESS中,取得系统当前时间用Now(),取得日期用Date()

更多关于DateDiff函数的用法请参见:http://www.55website.com/web/86822/code/zw.asp-id=61.htm

参考资料:http://www.55website.com/web/86822/code/zw.asp-id=61.htm

热心网友

select datetime from 表名 where datetime>19
这样就可以了

热心网友

select * from 表名
if datetime>19

很久不碰数据库了,大概的样子是这样的

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com