1
10
MySQL4及以上支持 deleting from multiple tables at once ,使用以下语法:
如果您使用的是低于版本4的MySQL,那么您需要一次从一个表中删除行,并且您可以使用这里发布的其他解决方案之一。 |
2
2
尝试
我一次从两个表中搜索SQL删除,发现 this forum post |
3
2
MySQL允许您通过一个连接删除,但是您必须指定哪些列,因此使用您的示例,正确的语法应该是 DELETE sheets.*, entries.* FROM sheets, entries WHERE entries.sheetID = sheets.id AND sheets.clientID = 13 |
4
0
你能试试这样的吗
如果要从图纸和
如果它来自条目 |
5
0
我相信你只能
|
6
0
一次只能从一个表中删除。如果要从同一查询中同时驱动两个删除操作,可以执行以下操作:
|
Matt · MySQL-基于列子集重复项删除行 6 年前 |
user9324656 · Php删除函数javascript/重定向 6 年前 |
SaadH · SQL:如何根据条件从表中删除行 7 年前 |
Ivan Gerasimenko · 带内部连接的删除查询无限执行 7 年前 |
Michal Palus · 基于选择删除 7 年前 |
zsh5032 · 删除Sqlite表中的行 7 年前 |