如何在MySQL中删除日期范围内的数据

时间:2019-06-01 16:54:09

标签: mysql

我有一个MySQL数据库。我想从开始到指定日期(2019年5月31日)删除所有未验证的用户。我有一列date_created(MySQL中的日期时间)。我该怎么做?我不想手动或一个接一个地完成它。

1 个答案:

答案 0 :(得分:1)

日期是序数数据类型。您可以使用<运算符:

DELETE 
FROM   mytable
WHERE  date_created < STR_TO_DATE('2019-05-01', '%Y-%m-%d');