Bonjour,

je voudrais alimenter une colonne cgcart d'une table roe à partir de la colonne cgcart d'une autre table mais uniquement pour les lignes où elles ont l'identifiant id_r en commum?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
INSERT INTO bd.roe SELECT roe_geo.cgcart FROM catalogue.roe_geo WHERE roe.id_r = roe_geo.id_r;
J'ai essayé ce code mais cela me met:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 référence invalide d'une entrée de la clause FROM pour la table « roe »
Un autre code serait possible avec update mais le mien ne marche pas non plus..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
UPDATE bd.roe SET roe.cgcart = roe_geo.cgcart FROM catalogue.roe_geo WHERE roe.id_r = roe_geo.id_r;
Est-ce qu'un autre code serait plus adapté et il faut juste que j'essaye de corriger celui-là?