Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Update d'une table à partir d'un sous-requête

1 réponse
Avatar
laurent
Bonjour,

Ets-il possible d'ex=E9cuter une requete action (update) sur=20
une table =E0 partir d'un sous-requ=EAte du genre...

UPDATE historique INNER JOIN maj_histo_1 ON=20
(historique.Date_histo =3D maj_histo_1.[jour hist]) AND=20
(historique.Cost_center =3D maj_histo_1.[N=B0 Cost center])=20
SET historique.Cost_center =3D [N=B0 cost center],=20
historique.Date_histo =3D [Jour hist],=20
historique.happy_meal_au_1000 =3D [HM au 1000],=20
historique.Happy_meal =3D [HM];

ou maj_histo_1 est une requ=EAte pre-existante

Si oui =E0 quoi peut correspondre le message pas tr=E8s clair
(erreur 3073 :" l'Op=E9ration doit utiliser une requ=EAte qui=20
peut =EAtre mise =E0 jour " ) en ex=E9cution de cette requete ?
J'ai compuls=E9 l'aide relative =E0 ce message et je ne suis=20
pas plus =E9clair=E9 .. j'en conclus qu'ex=E9cuter une requ=EAte=20
action =E0 partir d'une sous-requ=EAte ne doit pas =EAtre=20
possible dans ACCESS.. me trompe-je ?

Merci

laurent

1 réponse

Avatar
Pierre CFI [mvp]
bonjour
c'est pas forcement du à access, mais à la redaction de ta sous req, regarde si elle est modifiable

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"laurent" a écrit dans le message de news: 979c01c3ea72$2e2c6aa0$
Bonjour,

Ets-il possible d'exécuter une requete action (update) sur
une table à partir d'un sous-requête du genre...

UPDATE historique INNER JOIN maj_histo_1 ON
(historique.Date_histo = maj_histo_1.[jour hist]) AND
(historique.Cost_center = maj_histo_1.[N° Cost center])
SET historique.Cost_center = [N° cost center],
historique.Date_histo = [Jour hist],
historique.happy_meal_au_1000 = [HM au 1000],
historique.Happy_meal = [HM];

ou maj_histo_1 est une requête pre-existante

Si oui à quoi peut correspondre le message pas très clair
(erreur 3073 :" l'Opération doit utiliser une requête qui
peut être mise à jour " ) en exécution de cette requete ?
J'ai compulsé l'aide relative à ce message et je ne suis
pas plus éclairé .. j'en conclus qu'exécuter une requête
action à partir d'une sous-requête ne doit pas être
possible dans ACCESS.. me trompe-je ?

Merci

laurent