Requete pour afficher un Top 10

Résolu/Fermé
Henri - 25 juin 2008 à 14:30
sandul Messages postés 3924 Date d'inscription jeudi 22 mai 2008 Statut Membre Dernière intervention 8 octobre 2010 - 25 juin 2008 à 14:33
Bonjour,

Voici un exemple de base de donnée :

COULEUR
------------
orange
orange
bleu
bleu
rouge
rouge
rouge
rouge
orange

Le but est d'arriver avec une requete, de faire ca :

rouge : 4
orange : 3
bleu : 2

Pour l'instant j'ai testé ca mais ca marche pas :

SELECT DISTINCT (couleur), count DISTINCT (couleur) AS nb_tuples
FROM table_couleur ORDER BY nb_tuples DESC

Qqun peut m'aider ?
A voir également:

1 réponse

sandul Messages postés 3924 Date d'inscription jeudi 22 mai 2008 Statut Membre Dernière intervention 8 octobre 2010 722
25 juin 2008 à 14:33
Salut,

select couleur, count(*) from table_couleur group by couleur;


++
0