delete from {table_name} where and date_add(EventTime, interval 18 day) < NOW()
时间: 2024-03-09 21:47:24 浏览: 71
这是一个SQL语句的语法错误,应该是:
```
DELETE FROM {table_name} WHERE date_add(EventTime, interval 18 day) < NOW();
```
这个SQL语句的作用是删除表 `{table_name}` 中EventTime加上18天后小于当前时间的记录。比如,如果EventTime是2021年6月1日,那么满足条件的记录是5月14日及之前的记录。注意,WHERE 子句中的 `and` 是多余的,应该删除。
阅读全文