Bonjour,
J'ai une selection SQL qui me renvoie:
-1
2
3
-2
3
-3
0
0
-2
1
et je voudrais obtenir un tableau de fréquence du genre:
var freq
-3 1
-2 2
-1 1
0 2
1 1
2 1
3 2
J'ai utilisé
Je veux que ce code marche pour différentes sélections en gardant toujours toutes les valeurs de var. Voici un exemple pour être plus claire:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT DISTINCT var, COUNT(var) OVER (PARTITION BY var) FREQ FROM selection ORDER BY var;
var
1
2
0
-3
1
2
Si je ré-utilise le code ci-dessus, j'obtiens:
var freq
-3 1
0 1
1 2
2 2
et je voudrais avoir:
var freq
-3 1
-2 0
-1 0
0 1
1 2
2 2
3 0
Comment faire pour afficher dans mon tableau de fréquence les valeurs ayant une fréquence de 0?
Merci a tous
Partager