PHPNET Assistance

Support et Entraide PHPNET => Forum de programmation => Discussion démarrée par: Jay le 30 Juin 2003 à 11:48:10

Titre: Problème Count Et Left Join
Posté par: Jay le 30 Juin 2003 à 11:48:10
Bonjour. J'ai une requete qui plante. La voici.

   $sql = "SELECT news.titre, COUNT(DISTINCT commentaires.id), news.id, news.date, news.auteur, news.type, news.cons, news.intro FROM news WHERE news.affichage!=1 LEFT JOIN commentaires ON news.id=commentaires.id_news GROUP BY news.id ORDER BY news.id DESC LIMIT 10";
La requete n'a le temps de rien affiché, car un maximum execution time se produit...
Certainement un problème avec le COUNT ou le GROUP BY...

Merci d'avance pour votre aide.
Titre: Problème Count Et Left Join
Posté par: Portekoi le 30 Juin 2003 à 17:05:27
Et si tu fais ca :

  $sql = "SELECT news.titre, COUNT(DISTINCT commentaires.id), news.id, news.date, news.auteur, news.type, news.cons, news.intro FROM news left outer join commentaires ON news.id=commentaires.id_news  WHERE news.affichage!=1 GROUP BY news.id ORDER BY news.id DESC LIMIT 10";