如何删除sql数据库里关联表中的部分信息

2025年03月01日 11:15
有3个网友回答
网友(1):

删除关联表中信息时,要注意顺序,一般先删除从表,然后才是主表,也就是先删除有外键的表,在删除外键来源的那个表,否则会出现错误,
对于删除符合要求的信息则和楼上一样是:delete from 从表 where 满足的条件
delete from 主表 where 满足的条件

希望对你有用,诚邀交流,希望采纳!

网友(2):

没有外键关联问题补充:要求就是用sql语句,触发器的最好不用,我个人怀疑delete from a where id = 2 这样b中的id=2的记录就会被删除了

网友(3):

先删外键 再删主键