我有两张桌子。一个叫peoples
另一个叫addresses
。该peoples
表对表有一个外部约束address
( peoples.address_id = addresses.address_id
) 多个人可能有相同的地址。表上的address
列存在唯一约束addresses
我遇到了一种情况,我必须从表中删除一个人以及peoples
表上的关联地址,addresses
如果且仅当表中没有其他peoples
具有相同地址的记录时。
我该如何在 MySQL 中执行此操作?