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)