我有 2 个表的 MySql 数据库:事件历史
它们具有相同的列。
我想做的第一件事是将所有传递给历史的事件移至历史,并通过以下方式实现:
@"INSERT INTO history (clientid, startdate, enddate, first, city) " +
"SELECT clientid, startdate, enddate, first, city " +
"FROM events " +
"WHERE startdate < now()";
这部作品完美。
现在我想从历史记录中删除 startdate 3 个月前通过的行。我怎样才能实现它?