Les deux tables contiennent les m=EAmes champs: CHAMP1,=20
CHAMP2 et POURCENTAGE
Je voudrais actualiser le champ POURCENTAGE de TABLE1 par=20
celui de TABLE2 lorsque CHAMP1 de TABLE1 =E9gal au CHAMP1 de=20
TABLE2 "Et" CHAMP2 de TABLE2 =E9gal au CHAMP1 de TABLE2.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
doudou
Bonjour,
Vous faites une requête de mise à jour en basant votre champ1 de la table 1 avec comme critère [table1]![champ1] et vorte champ2 de la table 1 ayant comme critère [table1]![champ2].
Puis vous mettez le champ pourcentage avec comme champ de mise à jour [table2]![pourcentage].
Attention les deux tables doivent être ajouté dans la requête.
Puis exécuter la requête par un docmd.runsql "Update ..."
bonne chance
-----Message d'origine----- Bonjour,
J'ai 2 tables TABLE1 et TABLE2.
Les deux tables contiennent les mêmes champs: CHAMP1, CHAMP2 et POURCENTAGE
Je voudrais actualiser le champ POURCENTAGE de TABLE1 par
celui de TABLE2 lorsque CHAMP1 de TABLE1 égal au CHAMP1 de
TABLE2 "Et" CHAMP2 de TABLE2 égal au CHAMP1 de TABLE2.
Merci bcp .
Bonjour,
Vous faites une requête de mise à jour en basant votre
champ1 de la table 1 avec comme critère [table1]![champ1]
et vorte champ2 de la table 1 ayant comme critère
[table1]![champ2].
Puis vous mettez le champ pourcentage avec comme champ de
mise à jour [table2]![pourcentage].
Attention les deux tables doivent être ajouté dans la
requête.
Puis exécuter la requête par un docmd.runsql "Update ..."
bonne chance
-----Message d'origine-----
Bonjour,
J'ai 2 tables TABLE1 et TABLE2.
Les deux tables contiennent les mêmes champs: CHAMP1,
CHAMP2 et POURCENTAGE
Je voudrais actualiser le champ POURCENTAGE de TABLE1
par
celui de TABLE2 lorsque CHAMP1 de TABLE1 égal au CHAMP1
de
TABLE2 "Et" CHAMP2 de TABLE2 égal au CHAMP1 de TABLE2.
Vous faites une requête de mise à jour en basant votre champ1 de la table 1 avec comme critère [table1]![champ1] et vorte champ2 de la table 1 ayant comme critère [table1]![champ2].
Puis vous mettez le champ pourcentage avec comme champ de mise à jour [table2]![pourcentage].
Attention les deux tables doivent être ajouté dans la requête.
Puis exécuter la requête par un docmd.runsql "Update ..."
bonne chance
-----Message d'origine----- Bonjour,
J'ai 2 tables TABLE1 et TABLE2.
Les deux tables contiennent les mêmes champs: CHAMP1, CHAMP2 et POURCENTAGE
Je voudrais actualiser le champ POURCENTAGE de TABLE1 par
celui de TABLE2 lorsque CHAMP1 de TABLE1 égal au CHAMP1 de
TABLE2 "Et" CHAMP2 de TABLE2 égal au CHAMP1 de TABLE2.
Merci bcp .
Raymond [mvp]
Bonjour.
Il faut que les deux tables soient mises en relation et tester que les deux camps soient identiques. UPDATE table1 LEFT JOIN TABLE2 ON table1.Numéro = TABLE2.Numéro SET table1.POURCENTAGE = [TABLE2]![POURCENTAGE ] WHERE (((table1.Champ1)=[TABLE2]![Champ1]) AND ((table1.Champ2)=[TABLE2]![Champ2]));
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"hasardeux" a écrit dans le message de news:22c401c3fc52$14686690$ Bonjour,
J'ai 2 tables TABLE1 et TABLE2.
Les deux tables contiennent les mêmes champs: CHAMP1, CHAMP2 et POURCENTAGE
Je voudrais actualiser le champ POURCENTAGE de TABLE1 par celui de TABLE2 lorsque CHAMP1 de TABLE1 égal au CHAMP1 de TABLE2 "Et" CHAMP2 de TABLE2 égal au CHAMP1 de TABLE2.
Merci bcp
Bonjour.
Il faut que les deux tables soient mises en relation et tester que les deux
camps soient identiques.
UPDATE table1 LEFT JOIN TABLE2 ON table1.Numéro = TABLE2.Numéro SET
table1.POURCENTAGE = [TABLE2]![POURCENTAGE ] WHERE
(((table1.Champ1)=[TABLE2]![Champ1]) AND
((table1.Champ2)=[TABLE2]![Champ2]));
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"hasardeux" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:22c401c3fc52$14686690$a301280a@phx.gbl...
Bonjour,
J'ai 2 tables TABLE1 et TABLE2.
Les deux tables contiennent les mêmes champs: CHAMP1,
CHAMP2 et POURCENTAGE
Je voudrais actualiser le champ POURCENTAGE de TABLE1 par
celui de TABLE2 lorsque CHAMP1 de TABLE1 égal au CHAMP1 de
TABLE2 "Et" CHAMP2 de TABLE2 égal au CHAMP1 de TABLE2.
Il faut que les deux tables soient mises en relation et tester que les deux camps soient identiques. UPDATE table1 LEFT JOIN TABLE2 ON table1.Numéro = TABLE2.Numéro SET table1.POURCENTAGE = [TABLE2]![POURCENTAGE ] WHERE (((table1.Champ1)=[TABLE2]![Champ1]) AND ((table1.Champ2)=[TABLE2]![Champ2]));
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"hasardeux" a écrit dans le message de news:22c401c3fc52$14686690$ Bonjour,
J'ai 2 tables TABLE1 et TABLE2.
Les deux tables contiennent les mêmes champs: CHAMP1, CHAMP2 et POURCENTAGE
Je voudrais actualiser le champ POURCENTAGE de TABLE1 par celui de TABLE2 lorsque CHAMP1 de TABLE1 égal au CHAMP1 de TABLE2 "Et" CHAMP2 de TABLE2 égal au CHAMP1 de TABLE2.