salut,
je cherche toujours
j'espere que Dragi va repasser pour nous aider
salut,
je cherche toujours
j'espere que Dragi va repasser pour nous aider
Je post le rendu des mes requêtes pour avoir un meilleure visuel
Pour la requete 1
Donc on peut voir qu’Expr1 fait le regroupement par année que CompteDeDateDepart fait un compte selon l’année et que la Gravité est un regoupement
Et ma deuxième requête,qui malheureusement ne fonctionne pas comme je le souhaite
Le rendu que voudrais avoir est le cumule par année et gravité
Pour avoir
1 | 2003 | < 70
701|2004 | < 70
14 | 2004 | Entre 70 et 200
756 | 2005 | < 70
18 | 2005 | Entre 70 et 200
Etc...
Je vous remercie d’avance pour l’aide que vous m’apporterez
Bonjour,
J'arrive pas à voir le rendu de vos requêtes mais bon...
Vous pourriez passer par une requête UNION.
Une première requête qui vous sortirez le cumul par année avec en critère de restriction vos gravités <70
UNION
La seconde requête qui vous sortirez le cumul par année avec en critère de restriction vos gravités entre 70 et 200
![]()
Désolée de ma réponse tardive mais je suis très occupée avec mon projet qui se termine bientôt !
Si j'ai bien compris tu veux réaliser un cumul sur l'année ET sur la gravité...
Il suffit de rajouter le critere de la gravité dans la requete :
Je pense que ça devrait donner un truc du genre...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT Requete2.[Expr1], DSum("[CompteDeDateDepart]","Requete","[Expr1]<=" & [Expr1]) AS Cumul FROM Requete;
à condition que Gravité soit un champ de ta requête "Requete"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT Requete2.[Expr1], DSum("[CompteDeDateDepart]","Requete","[Expr1]<=" & [Expr1] Et "[Gravité]<=" & [Gravité]) AS Cumul FROM Requete;
Si ça marche pas, tu laisses la 2e requete comme elle est et tu crées une 3e requete où tu refais une DSum avec cette fois "Gravité" comme critère.
Il risque d'y avoir un souci parceque Gravité est un champ de caractères et pas numérique...
DSum fonctionne comme ça :
DSum ("[Champ à cumuler]","Requete concernée","Critere 1" Et "Critere 2" Et...)
++
okai, merci, je vais tester ca
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager