[RESOLU] Count dans un INNER JOIN
Forum Programmation : [RESOLU] Count dans un INNER JOIN
Bonjour,
Voilà dans ma requete permettant de selectionner les news, j'aimerais également qu'il aille compter les commentaires pour la news, qui se trouvent sur une autre table, liée grâce à "id_news".
Voici ce que j'ai essayé de faire
Code :
|
Message édité par r0wien le 22-08-2007 à 14:14:29
Actualités Wii et programmation et d'autres de mes découvertes !
Et que répond le serveur MySQL avec cette requete ?
Je verrais plutot quelque chose de ce genre :
Code :
|
mais sans conviction
Pour ma requete il me retourne
-> #1111 - Invalid use of group function
Pour la tienne
-> #1140 - Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal if there is no GROUP BY clause
Merci pour cette réponse rapide
Actualités Wii et programmation et d'autres de mes découvertes !
Répondre à r0wien
Toujours sans conviction mais bon...
Code :
|
elle ne donne pas d'erreur mais je ne sais pas si le résultat sera celui désiré...
Message édité par razi3l le 22-08-2007 à 10:10:02
Si ca retournais déjà quelque chose
Actualités Wii et programmation et d'autres de mes découvertes !
Répondre à r0wien
Enfaites
Code :
|
Fonctionne, mais lorsqu'il y'a pas de commentaires, il retourne rien.
Actualités Wii et programmation et d'autres de mes découvertes !
Répondre à r0wien
Peut etre en remplacant le INNER JOIN par un LEFT JOIN mais c'est encore une fois purement théorique du fait que je ne peux pas tester avant...
Code :
|
oui c'était le LEFT JOIN, j'ai également trouvé ca
merci beaucoup
Actualités Wii et programmation et d'autres de mes découvertes !
Répondre à r0wien
Il y a 734 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.
