Mysql 查找一个不包含';不存在(外键不与辅助表中的pkey对应)

Mysql 查找一个不包含';不存在(外键不与辅助表中的pkey对应),mysql,Mysql,表相册: 身份证件 标题 艺术家id 1. hits1 2. 2. hits2 4. 如果你真的有外键,那么一开始就不会发生这种情况,是真的吗?如果有人直接在数据库中手动删除了记录,该怎么办?MySQL会避免删除该记录吗?理论上,数据库应该防止删除(这是外键约束的全部要点),但众所周知,MySQL有时会在不让用户知道的情况下默默地忽略外键。 select * from albums where artist_id not in (select id from artists)

相册

身份证件 标题 艺术家id 1. hits1 2. 2. hits2 4.
如果你真的有外键,那么一开始就不会发生这种情况,是真的吗?如果有人直接在数据库中手动删除了记录,该怎么办?MySQL会避免删除该记录吗?理论上,数据库应该防止删除(这是外键约束的全部要点),但众所周知,MySQL有时会在不让用户知道的情况下默默地忽略外键。
select * from albums where artist_id not in (select id from artists)