Bonjour,

J'essaye de mettre à jour une table principale à l'aide d'une autre table

avec la requête suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
UPDATE table1 SET table1.champ =(SELECT table2.champupdate FROM table2 WHERE table1.id = table2.ID)
malheureusement cette requête met bien a jour les identifiant qui trouve une correspondance entre les deux tables mais remplit <null> (donc efface la donnée) sur tt les autres lignes ??

merci de votre aide.