数据库
首页 > 数据库> > mysql – 获取最后一小时添加的行

mysql – 获取最后一小时添加的行

作者:互联网

我在表格中记录了登录信息.我有id,ip,日期和时间的列.从登录记录中我想获取仅在最后一小时内创建的登录.

我在时间和日期函数上扫描MySQL文档,但我似乎无法将它们正确地组合在一起.

有人能帮助我吗?

解决方法:

使用DATE_SUB()和Now()函数:

select count(*) as cnt
from  log
where date >= DATE_SUB(NOW(),INTERVAL 1 HOUR); 

希望它可以帮助你:)

标签:date-range,mysql,datetime
来源: https://codeday.me/bug/20191004/1853452.html