删除数据库中少于一个数字的所有内容

时间:2013-07-27 18:15:45

标签: php mysql

在PHP中,我想运行一个查询,删除数据库中ID小于数字的每一行。

我想要使用它的上下文,每24小时运行一次PHP CRON作业,它将删除所有行,其中“time”列中的值少于时间();

将它放到另一个上下文中:我想运行一个查询,删除ID为~10的每一行。

由于

1 个答案:

答案 0 :(得分:3)

我想你对SQL不太熟悉。这是一个简单的delete语句:

delete from t
    where id < 10;

这假定通过“数据库”,你的意思是“表”。它还对其他表中的外键引用做了一些其他假设。因为这个问题看起来很基础,我猜这些都不是问题。

但是,如果您打算在应用程序中使用它们,我建议您稍微研究一下数据库。