Bonjour,
J'ai un problème, qui je pense est assez simple à régler mais je bloque...
j'ai une table plop qui contient 2 millions de lignes, et j'aimerais afficher :
- toutes les valeurs distinctes de la colonne propriete
- leurs occurences respectives.
j'arrive à afficher toutes les valeurs distinctes (153 au total) mais je n'arrive pas à leur associer leur nombre d'occurrence.
j'ai bien tenté:
mais elle ne m'affiche que la derniere propriété avec la somme de toute les occurrences de la tables (= le total)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 select propriete, count(propriete) from plop where propriete in (select distinct propriete from plop) order by propriete asc;
j'ai fais un test sur un plus petit échantillon:
mais le résultat n'est pas correct :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 select propriete , count(propriete) from plop where propriete in ("a","b") order by propriete asc;
alors que j'aimerais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 +-----------+-------------------+ | propriete | count(propriete) | +-----------+-------------------+ | b | 15 | +-----------+-------------------+
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 +-----------+-------------------+ | propriete | count(propriete) | +-----------+-------------------+ | a | 9 | | b | 6 | +-----------+-------------------+
Merci d'avance pour vos réponses
Partager