COMMENT CALCULER LA PLUS GRANDE VALEUR
YVES33333
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
castours Messages postés 2955 Date d'inscription Statut Membre Dernière intervention -
castours Messages postés 2955 Date d'inscription Statut Membre Dernière intervention -
Bonsoir ,
suis pas un grand spécialiste en access 2007 mais voici mon problème.J'ai une requête avec un champs : Nom des clients ; un 2 eme champs avec les ventes 2009 , un 3 eme champs avec ventes 2010 , un 4 eme avec ventes 2011.Donc quand j'exécute la requête j'ai une ligne par client et ses chiffres pour 2009 , 2010, 2011. Je voudrais à ce moment créer un autre champs qui me trouve la valeur la plus élevée de ces 3 années et par client. Donc une recherche en ligne et pas par colonne.Attention je ne connais rien en SQL ou VBA , donc je dois me débrouiller avec une expression.
Un énorme merci à tous d'avance
Bien cordialement
Yves
suis pas un grand spécialiste en access 2007 mais voici mon problème.J'ai une requête avec un champs : Nom des clients ; un 2 eme champs avec les ventes 2009 , un 3 eme champs avec ventes 2010 , un 4 eme avec ventes 2011.Donc quand j'exécute la requête j'ai une ligne par client et ses chiffres pour 2009 , 2010, 2011. Je voudrais à ce moment créer un autre champs qui me trouve la valeur la plus élevée de ces 3 années et par client. Donc une recherche en ligne et pas par colonne.Attention je ne connais rien en SQL ou VBA , donc je dois me débrouiller avec une expression.
Un énorme merci à tous d'avance
Bien cordialement
Yves
2 réponses
-
Bonsoir
Tu as déjà un soucis avec la constitution de ta base.
Si tu créé un champ par année, tu devras changer ta structure en permanence.
Ce n'est pas viable. -
Bonjour
Il faut faire une requete de regroupement sur la table ou tu enregistres tes commandes.
Mais avant extraire année du champ date a partir d'une requete en ajoutant une colonne.
Exemple
AnnéeBilan: Format([DateCde];"aaaa")
Dans ta requete de regroupement tu prends le champ ou tu enregistres le prix des ventes et tu choisis somme a la place de regroupement.
Je crois qu'il doit y avoir max dans le choix,.