删除15分钟前在mysql中输入的记录

use*_*968 0 php mysql

我使用的插入时间和日期now()mysql.列的数据类型是varchar.如何删除15分钟前输入的旧记录.

bri*_*ian 7

您应该存储为datetime; 可能,我的意思是你必须.尽管如此:

delete from table where date < date_sub(now(), interval 15 minute);
Run Code Online (Sandbox Code Playgroud)