{Access 2007} Erreur 3122; Access 2007

Fermé
hardstyle82 Messages postés 1 Date d'inscription samedi 24 octobre 2009 Statut Membre Dernière intervention 24 octobre 2009 - 24 oct. 2009 à 16:13
 Séquelle - 26 oct. 2009 à 21:47
Bonjour,

J'ai un problème lorsque je fais un calcule entre 2 requêtes. Lorsque j'exécute le calcul, j'ai un message n° 3122 qui dit: "Vous avez essayé d'exécuter une requête ne comprenant pas l'expression spécifiée <name> comme une partie de la fonction d'agrégat".

Que dois-je faire pour que ce message d'erreur s'annule?

Merci d'avance pour vos précieux conseils
A voir également:

2 réponses

Salut

Si tu fais un group by : tu dois retrouver dans ton group by tout ce qui n'est pas max(), min(), sum(), avg() ou count() de ton select
5
Jean_Jacques Messages postés 1040 Date d'inscription mercredi 30 avril 2008 Statut Membre Dernière intervention 1 août 2014 112
24 oct. 2009 à 20:05
Bonsoir hardstyle82,

Selon toute vraisemblance, il y a une incohérence dans la syntaxe regroupement.
Un champ n'est pas pris en compte.

Un copier/coller de la requête permettra sans doute de détecter ce qui cloche.


Cordialement
0