Bonjour 
Bon voilà je vous avoue que je galère, mais peut-être parce que je suis fatigué...
J'ai deux tables, l'une "articles" et l'autre "commentaires".
Articles : id, titre, contenu
Commentaires : id, id_article, commentaire
Jusque là, pas de problème.
Là où ça se complique : j'aimerais réussir à "sortir" la liste des articles, triées par le nombre de commentaires.
Exemple :
Article 6, "blablabla", 28 commentaires
Article 1, "blobloblo", 12 commentaires
Article 9, "bliblibli", 2 commentaires
Mais je ne vois vraiment pas comment faire tout ça en une seule requête !!
Sélectionner les articles, OK. Pour le nombre de commentaires, il y a la fonction count() de MySQL.
Est-ce que quelqu'un pourrait m'aider ?
Merci d'avance !!
Bon voilà je vous avoue que je galère, mais peut-être parce que je suis fatigué...
J'ai deux tables, l'une "articles" et l'autre "commentaires".
Articles : id, titre, contenu
Commentaires : id, id_article, commentaire
Jusque là, pas de problème.
Là où ça se complique : j'aimerais réussir à "sortir" la liste des articles, triées par le nombre de commentaires.
Exemple :
Article 6, "blablabla", 28 commentaires
Article 1, "blobloblo", 12 commentaires
Article 9, "bliblibli", 2 commentaires
Mais je ne vois vraiment pas comment faire tout ça en une seule requête !!
Sélectionner les articles, OK. Pour le nombre de commentaires, il y a la fonction count() de MySQL.
Est-ce que quelqu'un pourrait m'aider ?
Merci d'avance !!