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!
peut-être : select Application, jour, count(distinct user) from lenomdetatable group by Application, jour;
select application, jour, count(user) from tatable group by application, jour, user order by application asc (pour faire joli)
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...
autant pour moi!
merci à vous 2!