delete多个表时,记得在delete和from间加上要‘要删除内容所属表的别名’
DELETE t1 FROM test t1
INNER JOIN test t2 ON (t1.id = t2.parent)
WHERE t2.id = 2 and t2.value = 'value'
本文深入探讨了在SQL中使用INNER JOIN与DELETE语句结合,实现高效删除多个表中特定内容的方法。通过示例展示了如何在DELETE和FROM之间正确使用表别名,并运用条件过滤指定数据,确保数据库操作既准确又高效。
delete多个表时,记得在delete和from间加上要‘要删除内容所属表的别名’
DELETE t1 FROM test t1
INNER JOIN test t2 ON (t1.id = t2.parent)
WHERE t2.id = 2 and t2.value = 'value'
5390

被折叠的 条评论
为什么被折叠?
