Bonjour,
J'aimerais établir une liste d'éléments classés en fonction du nombre de fois qu'ils apparaissent dans une table relationnel
voici ma requête
La table p contient ce que je souhaite afficher
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT p.id FROM p JOIN ep ON p.id = ep.p ORDER BY COUNT(ep.id) DESC
et La table ep contient les relations qu'il existe entre les tables p et e
Donc les id doivent être classé avec en premier l'id que l'on retrouve le plus dans la table ep
Le probleme est qu'avec la requête ci-dessous j'obtiens seulement le premier élément de la liste.
quelqu'un peut m'aider ???
Partager