Bonjour à tous,

j'ai une requête qui me donne l'indice de révision le plus récent. (ça fonctionne)

Par contre, j'essai d'utiliser le résutat de cette requête (en tant que sous-requête) pour mettre à jour le champ "DernierIndice" (= case à cocher)

J'obtiens le message suivant : "Vous avez écrit une sous-requête pouvant renvoyer plus d'un champs sans utiliser le mot réservé EXISTS dans la clause FROM....")

Voici la requête complète :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
SELECT TblIndice.Num_Document, TblIndice.DernierIndice
FROM TblIndice
WHERE (((TblIndice.Num_Document)=(SELECT TblIndice.Num_Document, Max(TblIndice.DateIndiceDiffusion) AS MaxDeDateIndiceDiffusion
FROM TblIndice
GROUP BY TblIndice.Num_Document;)));
N'étant pas très bon dans SQL, j'ai utilisé VBE pour la créer, malheureusement sans succés.

Merci d'avance pour l'aide.

Curt