Update table par rapport autre table

Résolu
Thalyee Messages postés 26 Date d'inscription mardi 22 octobre 2002 Statut Membre Dernière intervention 14 mai 2006 - 13 oct. 2005 à 12:16
Thalyee Messages postés 26 Date d'inscription mardi 22 octobre 2002 Statut Membre Dernière intervention 14 mai 2006 - 13 oct. 2005 à 14:39
Bonjour



quelqu'un peut me donner la syntaxe

pour un update sous access

table Client champ débit a updater

en s'appuyant sur la table Achat champ total

les deux tables sont liées par le champ cli_cpt et achat_cpt



merci

4 réponses

stabe Messages postés 144 Date d'inscription lundi 23 décembre 2002 Statut Membre Dernière intervention 17 juin 2006
13 oct. 2005 à 14:23
bonjour

Sous Access, la syntaxe suivante fonctionne :

UPDATE client, achat SET client.debit = Achat.total
WHERE client.cli_cpt = Achat.achat_CPT;


-- stabe --
3
Thalyee Messages postés 26 Date d'inscription mardi 22 octobre 2002 Statut Membre Dernière intervention 14 mai 2006
13 oct. 2005 à 12:45
j'essai ça mais ....

UPDATE client SET client.debit = (select Achat.total)

where client.cli_cpt= Achat.achat_CPT;
0
Thalyee Messages postés 26 Date d'inscription mardi 22 octobre 2002 Statut Membre Dernière intervention 14 mai 2006
13 oct. 2005 à 14:36
Merci mais à l'éxécution il me demande une valeur pour

Achat.total



je pige pas
0
Thalyee Messages postés 26 Date d'inscription mardi 22 octobre 2002 Statut Membre Dernière intervention 14 mai 2006
13 oct. 2005 à 14:39
Non autant pour moi j'avais fait une erruer dans les champs



Merci ça marche impec



A+
0
Rejoignez-nous