mysql 用于删除行及其关联的sql查询[重复]

wljmcqd8  于 2023-08-02  发布在  Mysql
关注(0)|答案(1)|浏览(101)

此问题已在此处有答案

Is it safe to rely on MySQL Cascade for delete(1个答案)
12天前关闭。


的数据
我想从user表中删除一个用户及其关联。示例:删除用户时,必须删除用户的直接关联(login_details,account)和关联的关联(workflow的关联scheduleschedule的关联schedule_detail)。所有操作都将通过一个复杂的sql查询完成。

vecaoik1

vecaoik11#

在关联的表中,添加外键选项On Delete并将其设置为CASCADE。在删除用户时,这将删除userId用作外键且option设置为CASCADE的所有关联。

相关问题