Bonjour j'aimerai construire une requête sur les trois tables suivant:
GROUPE(id, nom)
AUTEUR((id, nom, idgroupe)
ARTICLES(id, titre, texte, idauteur)
J'aimerais retourner le/les noms des groupes ayant posté le plus d'articles ?
avec la requete suivante je retourne une liste des groupes ainsi que le nombre d'articles postés par le groupe mais je n'arrive pas à compléter la requete pour ne retourner que le MAX seulement. j'ai essayé Max(COUNT( "articles"."id" )) mais ça ne fonctionne pas.
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT COUNT( "articles"."id" ), "groupe"."nom" FROM "articles", "auteur", "groupe" WHERE "articles"."idauteur" = "auteur"."id" AND "auteur"."idgroupe" = "groupe"."id" GROUP BY "groupe"."nom"
Partager