Mar*_*arc 1 mysql sql
我有table1(id_table1)和table2(id_table2,id_table1).我想删除记录在表2(给定的条件下),但后来也删除表1是具有表2没有更多的关系的项目.在SQL中最有效的方法是什么?我正在使用mySql.
提前致谢!
Jac*_*cob 7
如果您使用InnoDB,请使用.添加外键约束ON DELETE CASCADE.如果关系不再正确,这将自动删除行.这样,在删除table2中的行之后,您不必查询数据库以检查关系是否仍然完好无损.
ON DELETE CASCADE
外键约束
归档时间:
14 年,7 月 前
查看次数:
147 次
最近记录: