Requête particulière

Requête particulière - SQL/NoSQL - Programmation

Marsh Posté le 27-07-2003 à 01:40:11    

Hello,
Admettons que j'ai une table "titre" avec comme champs "nom" et "année" avec comme enregistrements:
 
 


nom         |  année
--------------------------
joe         |   5
--------------------------
jack        |   2
---------------------------
georges     |   5
---------------------------
joe         |   5

 
 
Comment faire pour récupérer grâce à la requête mysql le nom qui revient le plus dans une année (ici c'est joe qui revient le plus dans l'année 5)?????

Reply

Marsh Posté le 27-07-2003 à 01:40:11   

Reply

Marsh Posté le 27-07-2003 à 01:48:25    

un truc dans le genre :)  
 
SELECT nom, annee, count(*) AS c
FROM table
GROUP BY nom, annee
ORDER BY c DESC
LIMIT 1


Message édité par mrbebert le 27-07-2003 à 01:49:08
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed