删除一段时间内的记录,关键在于删除时筛选条件确定删除范围,数据表中最好是有一个表示时间的字段,根据该时间字段进行时间段的条件判断,进而执行删除
错误演示:
DELETE FROM tb t WHERE t.time <='2019-06-06 00:00:00';
1、使用BETWEEN关键字根据时间字段删除一定时间内的记录
1 |
|
示例:
1 2 |
|
2、使用时间字段比较大小来确定删除范围
1 2 |
|
示例:
1 |
|