Bonjour
a partir d'une requete SELECT qui fonctionne trés bien
je cherche a faire une requete de suppression (qui supprime ce que montre la première...)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT Tb_HeuresArrivee.IDarrivee, Tb_HeuresArrivee.HeureArivee, Tb_HeuresArrivee.NumeroCourseDeLarrivee, Tb_HeuresArrivee.Ha, Tb_HeuresArrivee.Ma, Tb_HeuresArrivee.Sa, Tb_HeuresArrivee.Ca FROM Tb_HeuresArrivee LEFT JOIN Tb_Equipages ON Tb_HeuresArrivee.IDarrivee = Tb_Equipages.IDHeureArrivee WHERE (((Tb_HeuresArrivee.IDarrivee) Not Like 1 And (Tb_HeuresArrivee.IDarrivee) Not Like 2 And (Tb_HeuresArrivee.IDarrivee) Not Like 3 And (Tb_HeuresArrivee.IDarrivee) Not Like 4 And (Tb_HeuresArrivee.IDarrivee) Not Like 5) AND ((Tb_Equipages.IDHeureArrivee) Is Null));
je remplace donc SELECT par DELETE
mais quand je l'execute on me demande de préciser dans quel table je veux supprimer les enregistrements...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 DELETE Tb_HeuresArrivee.IDarrivee, Tb_HeuresArrivee.HeureArivee, Tb_HeuresArrivee.NumeroCourseDeLarrivee, Tb_HeuresArrivee.Ha, Tb_HeuresArrivee.Ma, Tb_HeuresArrivee.Sa, Tb_HeuresArrivee.Ca FROM Tb_HeuresArrivee LEFT JOIN Tb_Equipages ON Tb_HeuresArrivee.IDarrivee=Tb_Equipages.IDHeureArrivee WHERE (((Tb_HeuresArrivee.IDarrivee) Not Like 1 And (Tb_HeuresArrivee.IDarrivee) Not Like 2 And (Tb_HeuresArrivee.IDarrivee) Not Like 3 And (Tb_HeuresArrivee.IDarrivee) Not Like 4 And (Tb_HeuresArrivee.IDarrivee) Not Like 5) AND ((Tb_Equipages.IDHeureArrivee) Is Null));
Je ne vois pas ce qui lui manque ! il y a bien le FROM Tb_HeuresArrivee....
quelle est cette grosse bétise que je fais ?
Merci
Partager