我正在尝试使用select进行删除,并尝试按照其他帖子中的说明进行操作。
现在,我的查询不会返回错误,但它不会停止运行。
表格中有近120k行,表格中的120k行为listen_des_cours_has_cours,在listen_des_cours中有30行
delete from cours where Id_cours in
(
select cours.Id_cours from (select * from cours) as courssub1
where Id_cours not in
(
select cours.Id_cours from (select * from cours) as courssub2
join (liste_des_cours_has_cours, liste_des_cours)
on courssub2.Id_cours = liste_des_cours_has_cours.Id_cours and liste_des_cours_has_cours.Id_liste_des_cours = liste_des_cours.Id_liste_des_cours
)
);