bonjour,

J'essaie de faire un update tout simple avec oracle 10 mais je galère.


j'ai 2 tables avec les mêmes champs.

NOM | PRENOM | ADRESSE

je veux mettre à jour l'adresse qui est obsolete dans la table 1 mais correcte dans la table 2

il faut biensur mettre la bonne adresse à la bonne personne.

ce que j'ai fait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
update table1
set adresse = table2.adresse
from table1, table2
where table1.nom=table2.nom
and table1.prenom = table2.prenom
et ça ne marche pas. il me dit qu'il y a une erreur de syntax (apparement il n'aime pas trop le from.

comment faire ???

Merci de votre aide