Bonjour,
je n'arrive pas à coder ce que je veux.
Veuillez trouver en pièce jointe ma table, ainsi que le résultat que je souhaite obtenir.
Je n'arrive pas à avoir (simplement) les deux dernières colonnes de mon tableau résultat (Compte Unique Janv, Compte Unique Fév).
J'aimerai pouvoir compter le nombre de comptes différents (uniques) pour le mois de janvier, et idem pour le mois de février.
Voici mon code jusqu'à présent
Il me faudrait quelque chose du genre:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 Select Produit, Count(Compte), Count(CASE Date WHEN '01/01/2010' THEN 1 ELSE 0 END) AS "Compte Janv", Count(CASE Date WHEN '01/02/2010' THEN 1 ELSE 0 END) AS "Compte Fév", ?? AS "Comptes Unique Jan", ?? AS "Comptes Unique Fév" FROM ma_table Where Date Between '01/01/2010' AND '01/02/2010' GROUP BY Produit
Pourriez vous m'aider s'il vous plait ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part CASE Date WHEN '01/01/2010' THEN (Count Distinct Compte)
Partager