Zitiere [EMAIL PROTECTED]: > Zitiere [EMAIL PROTECTED]: > Par soucis d'exhaustivit� (puis je vous fous la paix avec cela)
> > > 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 cette requ�te ne me fournit pas tout � fait ce dont j'ai besoin. Je cherche, je lis, et si �a int�resse quelqu'un, je vous dis quoi. de facto, j'utilise SELECT users.nomcomplet,sum(qtte) FROM users LEFT OUTER JOIN chiffres ON id=lguser AND etc... Dans ce cas pr�cis, il reprend tous les utilisateurs. > > 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 > Bonne journ�e. D�sol� pour le off-topic Gerd ------------------------------------------------- This mail sent through Tiscali Webmail (http://webmail.tiscali.be)

