je cherche à faire une modification dans une table en utilisant une sous requete.
mais rien ne se passe et j'ai le message 'L'opération doit utiliser une requete qui peut être mise à joure'
voici mon code
UPDATE contacts SET contacts.NumLocal = (select Local.numlocal from local inner join contacts on local.Nom= contacts.Nom and local.vs = contacts.vs);
j'ai aussi fait le code suivant mais meme resultat :
UPDATE contacts SET contacts.NumLocal = (select Local.numLocal from Local, contacts Where Local.Nom = contacts.Nom and Local.vs = contacts.vs);
je pense qu'il manque un regroupement car la sous requete renvoie plusieurs lignes identiques , mais lequel et ou ?
Merci de votre aide

ça marche
Bravo