Zitiere [EMAIL PROTECTED]: > Bonjour ! > > > SELECT users.nomcomplet,sum(qtte) FROM chiffres RIGHT OUTER JOIN users > ON > id=lguser WHERE date=$x AND idrapport=$y GROUP BY lguser ORDER BY > users.id
J'ai trouv� !!!!! la syntaxe est SELECT users.nomcomplet,sum(qtte) FROM chiffres RIGHT OUTER JOIN users ON id=lguser AND date=$x AND idrapport=$y GROUP BY lguser ORDER BY users.id Pourquoi ? avec le where, on s�lectionnait les records qui avait comme user la jointure sur la table users et pour la date $x. Mais comme la jointure est seulement sur le userid. Et on donne une condition restrictive. en clair, la premi�re requ�te disait s�lectionne tous les utilisateurs, et pour ceux-ci, les utilisateurs qui un jour donn� dans un rapport donn� ont fourni du chiffre. Cela ne pouvait pas marcher. Ouf ! On apprend... (c'est un off-topic, d�sol�, mais gr�ce � �a, j'ai qd m�me encore �vit� le remplacement de LAMP par SAS/windows NT :-) ) Bye ! Gerd > > > Merci � l'avance > > Gerd > > (ps: mes plus plates excuses pour le crosspost, mais comme je sais qu'il > y a > des sp�cialistes DB sur les deux listes, ... et comme je n'ai pas trop > acc�s > aux newsgroups, c'est un peu ennuyeux) > > > > ------------------------------------------------- > This mail sent through Tiscali Webmail (http://webmail.tiscali.be) > _______________________________________________ > Linux Mailing List > Archives: http://unixtech.be/mailman/listinfo/linux > > ------------------------------------------------- This mail sent through Tiscalinet Webmail (http://webmail.tiscali.be)

