Bonjour,

Sachant qu'on ne peux pas integrer un SELECT dans un SET en faisant un UPDATE sur ACCESS.

J'aimerais inserer une donnée (Variant) dans une nouvelle colonne de ma table X avec un UPDATE sur ACCESS.
Pour cela je recupere les 5 premiers et les suivants caracteres d'une données Var de la table Y, qui doit etre egal à X.Var

Pour etre plus explicite je vous montre ce que ca donne avec un INSERT :

Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
INSERT INTO X (  Variant)
SELECT Y.Variant
FROM Y, X
WHERE CInt(Mid(Y.Variant,1,5))= X.RD0005
AND CLng(Mid(Y.Variant,9,6))=X.ICOMPTE;

Quelqu'un a une solution svp ?