表zhu为主表,表cong为从表
delete from cong
from cong left join zhu on cong.mid=zhu.id
where zhu.name='jeney'
update cong set mxname='aa'
from cong
left join zhu on cong.mid=zhu.id --and zhu.name='jeney'
where zhu.name='jeney'
本文详细介绍了如何使用SQL更新与删除关联表数据的两种方式:更新时通过LEFT JOIN连接主表与从表,并指定条件;删除时同样使用LEFT JOIN连接,然后执行DELETE操作。关键在于通过连接条件确保操作正确执行。
表zhu为主表,表cong为从表
delete from cong
from cong left join zhu on cong.mid=zhu.id
where zhu.name='jeney'
update cong set mxname='aa'
from cong
left join zhu on cong.mid=zhu.id --and zhu.name='jeney'
where zhu.name='jeney'
5292

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