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