Requete total de deux colonnes calculées

Fermé
morinxav - 25 mars 2015 à 11:26
 Tessel75 - 25 mars 2015 à 21:35
Bonjour,

1 Table Janvier2015 avec une colonne Catégorie qui contient par exemple :

Cat a
Cat b
Toto
Cat b
Cat a
Cat b
Titi
Ma requête SQL:
SELECT Format(Count([Catégorie])/DCount("[Catégorie]","Janvier2015"),"Percent") AS Pourcentage_Cat, Count(Janvier2015.Catégorie) AS Nombre_Cat 
FROM Janvier2015
GROUP BY Janvier2015.Catégorie
HAVING (((Janvier2015.Catégorie) Like "Cat*"));


Resultat :
xx% 2
xx% 3

Je voudrais obtenir : XX% 5

XX a remplacer par le vrai pourcentage.

Qu'est-ce que je dois changer dans ma requete ?




2 réponses

Bonjour,
Avec des vrais chiffres, ce serait plus pratique pour comprendre ce que tu cherches à faire, ce que tu obtiens, et ce qui ne va pas.
Sinon, il vaut mieux faire les calculs un par un plutôt que tout d'un coup. Càd:
A = Tatata
B= Tititi
C = A / B
(en format %)
Sur 3 colonnes dans la même requête.
Bonne suite
0
Bonsoir Tessel75,

Mon exemple fonctionne parfaitement et il n'y a pas de chiffre puisque je compte en nombre et en pourcentage le nombre de fois ou j'ai Cat a par rapport au nombre de lignes total et le nombre de Cat b par rapport au nombre de lignes total.

Ma requête d'ailleurs fonctionne pour ça. mais moi je veux le nombre total de fois ou j'ai rencontré Cat a ET Cat b (d'ou le Cat*) par rapport au nombres de ligne en nombre et en pourcentage.

Cordialement
0
Re-Bonsoir,
Alors le mieux est de passer par un tableau dynamique croisé, en passant par l'assistant Formulaire et puis le modifier pour avoir les formats que tu désires.
Bonne suite
0