Bonjour
voici mon problème.
Une table TABLE1 qui contient 1000 lignes
Une table TABLE2 qui en contient 300.
La colonne TABLE1.IDENTIFIANT de la table TABLE1 correspond à
la colonne TABLE2.IDENT de la TABLE2
Je cherche a faire un UPDATE de la colonne NUMERO de la TABLE1
à partir de la colonne NUM de la table TABLE2 : ceci bien sur quand je trouve dans la table TABLE2 la ligne correspondante sur la base de l'argument de jointure TABLE1.IDENTIFIANT=TABLE2.IDENT
J'écris la requete suivante
update TABLE1 T1
set NUMERO = T2.NUM
where T1.IDENTIFIANT = (select T2.IDENT FROM TABLE2 T2 where T1.IDENTIFIANT = T2.IDENT)
Cette requete ne fonctionne pas
Merci de votre aide
Cordialement
Partager