繁体   English   中英

当前时间与数据库mysql中其他时间之间的时差

[英]Difference between current time and other time in database mysql

我试图在php中运行mysql查询,以便它将删除当前时间与date_time列中存储的日期之间的差异大于2天的所有行。 我正在尝试这样做。

$query="DELETE FROM fomrad_requests WHERE TIMESTAMPDIFF(SECOND,date_time,now())>=2*24*60*60";
    $conn->query($query);

你能告诉我我在做什么错吗? 谢谢!

这样简单的事情怎么样?

delete fr
    from fomrad_requests fr
    where date_time <= date_sub(now(), interval 2 day);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM