Probleme de select count(*)

MissOleanna
Invité n'ayant pas de compte PHPfrance

26 nov. 2013, 08:06

Bonjour à tous
Quelqu'un peut me dire ou je fais l'erreur avec mon select count(*) ? je n'arrive pas à obtenir le résultat correct des deux count(*) car je fais une union....
Voici ma requête:

SELECT COUNT(*) Expediteur, time, id FROM amis WHERE Destinataire= '$utilisateur' Union SELECT COUNT(*) Destinataire, time, id FROM amis WHERE Expediteur= '$utilisateur' order by time

Bizzare non :shock: ?

Eléphant du PHP | 77 Messages

26 nov. 2013, 10:39

Je verrais plutôt un truc du style:
select count(e.id) count1, count(d.id) count2 from expediteur e, destinataire d where expediteur='$utilisateur' and destinataire='$utilisateur'
(pas du tout testé...).
Développeur PHP/Javascript/HTML

Mes sites perso :
construire une piscine => http://www.construire-sa-piscine.com
Le cadre végétal => http://www.cadre-vegetal.org