Salut,

Je cherche à mettre à jour une table. Cette table (Désordres-34) possède un champ NATURE_DU_PHENOMENE et un champ TYPE. Une autre table (Phénomènes) contient les memes champs (respectivement NATURE_PHENOMENE et ABBREVIATION qui en est la clé). La première table a été renseignée sans filtres de saisie ==> erreurs de saisies.
D'où la nécessité de mettre à jour le champ de la 1e table avec le champ de la seconde. Mais avec la requete suivante, il ne se passe rien:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
UPDATE [Désordres-34] 
SET [Désordres-34].NATURE_du_PHENOMENE = Phénomènes.NATURE_PHENOMENE
WHERE [Désordres-34].NATURE_du_PHENOMENE <> Phénomènes.NATURE_PHENOMENE 
AND Phénomènes.ABBREVIATION=[Désordres-34].TYPE;"
Qu'est-ce qui cloche?

Les enregistrements comportant des erreurs ont été extraits avec une requete dans uen liste. Serait-il possible d'utiliser le contenu de cette liste pour effectuer cette requete au lieu de mettre une clause WHERE sans fin?