Problème élaboration requête SQL

Résolu/Fermé
baldur - 5 sept. 2013 à 12:58
 baldur - 5 sept. 2013 à 14:24
Bonjour à tous,

Désolé de poser une question qui peut paraître totalement débile pour certains, mais voila.
Donc pour faire simple j'ai synthétisé mon problème en un exemple :

J'ai une Table appelé Table
qui a elle même deux rubriques :
> Prenom
> PrenomIteration (contient le nombre d'itération d'un prénom ex: toto = 10 fois, il y a 10 personnes qui s'appelle toto)

Je souhaite récupéré le prénom des 10 prénoms les plus répandus.
Pour ça j'avais pensé à un

SELECT Prenom COUNT(PrenomIteration)
FROM Table
HAVING COUNT >= 10


Malheureusement ça ne fonctionne pas, et je bloque.
Merci à vous, bonne journée

2 réponses

ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 566
5 sept. 2013 à 13:04
salut

SELECT Prenom, COUNT(Prenom)
FROM Table
GROUP BY Prenom
HAVING COUNT >= 10
0
Salut ThEBiShOp,
Merci pour ta réponse

Je souhaiterai faire la même chose mais cette fois ci sans la table itération,
malheureusement après recherche personnel, je ne suis vraiment pas doué en SQL,
serait il possible d'avoir cette version, s'il te plaît
Merci d'avance
Bonne journée
0
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 566
5 sept. 2013 à 14:13
quelle table iteration ? Il n'y a pas de table qui s'appelle iteration dans la requête que je t'ai communiqué.

Par ailleurs, je n'ai aucune idée de la structure de ta base de données, j'aurais donc du mal à t'en dire plus.

Ce que je t'ai donné, ce n'était qu'une correction de la syntaxe, rien de plus.
0
Oui, effectivement, désolé pour l'erreur de lecture ^^
0