Bonjo .

J'aimerais supprimer les éléments du tableau Document_Export qui ont un Evenement null. Pour déterminer quels sont ces documents il faut aller voir les éléments du tableau Document qui ont une clé étrangère avec DOCument_Export. Si le champ Evenement du tableau Document est null alors on doit supprimer cet élement dans le tableau Document_Export .

J'execute la commande ci dessous mais cela ne supprime rien.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
DELETE FROM Document_EXPORT WHERE ID_Document IN (SELECT ID_Document FROM Document WHERE Evenement is NULL)

Pourtant la commande
Code : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT ID_Document FROM Document WHERE Evenement is NULL
trouve une liste de documents.

Parmi ces id_Document trouvés j'aimerais les supprimer dans le tableau Document_EXPORT.

J'ai fait aussi une sélection des éléments à supprimer mais cela ne donne pas de résultats.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
SELECT * FROM Document_EXPORT WHERE ID_Document IN (SELECT ID_Document FROM Document WHERE numeroUhEvenement is NULL)
Est ce que vous pouvez me dire en quoi la commande au dessus est fausse ?

Merci