MySQL 查询
delete from t where not condition;
和
create table s select * from t where condition;
drop table t;
非常相似。(在这里,condition
一个查询与另一个查询相同condition
。)
第二种方法的一个优点是它允许您s
在删除之前进行检查t
,以确保您的查询没有出错。这是一个非常重要的考虑因素,我不希望将其最小化,但我想知道上述任何一个查询相对于另一个查询存在哪些其他优点和缺点。