|
|
1
2
更准确的查询是:
但是,修复逻辑不会(在这种情况下)提高性能。首先,您需要索引
第二,从小处着手。添加一个
如果删除了很多行,您可能会发现重新创建表的速度更快,但这在很大程度上取决于删除的相对行数。 |
|
|
2
1
为什么加入?如果存在,则要删除行
存在
“更好”的记录。因此,请使用
(请检查我的比较。我是这样理解的:名称+id+订单的更好记录的计数更大或计数相同且日期更高。您认为更差的记录是要删除的不需要的重复记录。)
你会有一个索引
|
|
|
3
0
请尝试以下操作:
|
|
|
kool_kris · SQL根据日期和条件删除特定行 2 年前 |
|
|
Martin AJ · 如何删除未添加卡片的用户? 3 年前 |
|
|
Matt · MySQL-基于列子集重复项删除行 8 年前 |
|
|
user9324656 · Php删除函数javascript/重定向 8 年前 |
|
|
SaadH · SQL:如何根据条件从表中删除行 8 年前 |
|
Ivan Gerasimenko · 带内部连接的删除查询无限执行 8 年前 |
|
|
Michal Palus · 基于选择删除 9 年前 |