je veux faire une requête qui supprime des enregistrements tout en faisant une jointure avec une autre table pour savoir quels enregistrements elle va supprimer.
Voici mon code SQL access :
Code:
1
2
3
4
5 DELETE R_Conflits_Cours_Ens * FROM R_Conflits_Cours_Ens INNER JOIN T_Calendrier ON (T_Calendrier.Code_Ens = R_Conflits_Cours_Ens.Code_Ens) AND (T_Calendrier.Date = R_Conflits_Cours_Ens.Date) WHERE (((R_Conflits_Cours_Ens.Code_Ens) In (SELECT T_Calendrier.Code_Ens FROM T_Calendrier WHERE R_Conflits_Cours_Ens.Code_Ens = T_Calendrier.Code_Ens AND T_Calendrier.Date = R_Conflits_Cours_Ens.Date)))
Le meme message me sort : Spécifier la table contenant les enregistrements que vous voulez supprimer
C'est quoi le problème exactement ?