Aide pour une requete - SQL/NoSQL - Programmation
Marsh Posté le 07-06-2002 à 17:12:34
peut-être : select Application, jour, count(distinct user) from lenomdetatable group by Application, jour;
Marsh Posté le 07-06-2002 à 17:15:34
select application, jour, count(user) from tatable group by application, jour, user order by application asc (pour faire joli)
Marsh Posté le 07-06-2002 à 17:23:05
le pb c que tu mets pas de distinct toi, alors qu'il veut des users différents!
le order by, j'ai oublié! oups!
Marsh Posté le 07-06-2002 à 18:16:03
arghbis a écrit a écrit : le pb c que tu mets pas de distinct toi, alors qu'il veut des users différents! le order by, j'ai oublié! oups! |
euh .. c pour ca que je group by user ... le disctinct ne sert a rien puisqu'il va les compter par groupe...
Marsh Posté le 07-06-2002 à 11:43:37
C sous MSSQLSERVER.
on a un programme de gestion de licences le probleme c qu'il n'a pas la requete que je veux.
Mon but est de savoir par application,puis par jour, le nombre de connexion d'utilisateur different.
(bon je suis pas tres bon en sql!).
Voila un exemple simple de la table :
Application jour user
acrobat 1 monsieurM
acrobat 1 monsieurM
acrobat 1 monsieurJ
acrobat 2 monsieurM
acrobat 3 MonsieurJ
excel 1 MonsieurM
etc...
comme resultat je veux:
Application Jour Nbuserconnecté mais different
acrobat 1 2
acrobat 2 1
acrobat 3 1
excel 1 1
Merci!
---------------