OVH Cloud OVH Cloud

Pb syntaxe SQL

1 réponse
Avatar
PAN
j'ai 2 tables A et B qui possedent chacune 4 champs 1,2,3 et 4.

Le champ 1 de la table 1 correspond au champ 1 de la table 2.
Le champ 2 de la table 1 correspond au champ 2 de la table 2.
Le champ 3 de la table 1 correspond au champ 3 de la table 2.

Comment puis-je par une commande SQL mettre à jour le champ 4 de la table1
par la valeur du champ 4 correspondante de la table 2 ?

1 réponse

Avatar
Raymond
Bonjour.

je pense que tes deux tables ont un champ qui assure la relation entr'elles
(clé primaire), supposons le champ1. tu peux donc faire:
UPDATE Table1 INNER JOIN Table2 ON Table1.Champ1= Table2.Champ1 SET
Table1.Champ4= [Table2]![Champ4];
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"PAN" a écrit dans le message de
news:bilh5n$ks2$
j'ai 2 tables A et B qui possedent chacune 4 champs 1,2,3 et 4.

Le champ 1 de la table 1 correspond au champ 1 de la table 2.
Le champ 2 de la table 1 correspond au champ 2 de la table 2.
Le champ 3 de la table 1 correspond au champ 3 de la table 2.

Comment puis-je par une commande SQL mettre à jour le champ 4 de la table1
par la valeur du champ 4 correspondante de la table 2 ?