bonjour, j'ai besoin de modifier la requête ci-dessous qui permet de générer des statistiques de visites d'utilisateurs (Visitor_Id) par mois par groupe de travail et thématique:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
SELECT     
	Thematique.Title AS Thematique, 
	Workgroup.Title AS [Groupes de travail], 
	DATENAME(yyyy, Visite.DateTime) + '-' + CAST(MONTH(Visite.DateTime) AS nvarchar) AS logDate, 
	COUNT(Visite.DateTime) AS Count
FROM Visite 
	INNER JOIN Workgroup ON Visite.Workgroup_Id = Workgroup.Id 
	INNER JOIN Workgroup_Themes_WorkgroupTheme ON Workgroup.Id = Workgroup_Themes_WorkgroupTheme.Id 
	INNER JOIN WorkgroupTheme ON Workgroup_Themes_WorkgroupTheme.Id2 = WorkgroupTheme.Id 
	INNER JOIN Thematique ON Thematique.Id = WorkgroupTheme.Thematique_Id
	INNER JOIN [User] u ON u.Id = Visite.Visitor_Id
WHERE u.DisplayName <> 'sys_moss'
GROUP BY Thematique.Title, Workgroup.Title, DATENAME(yyyy, Visite.DateTime), MONTH(Visite.DateTime)
ORDER BY Thematique, [Groupes de travail], DATENAME(yyyy, Visite.DateTime) DESC, MONTH(Visite.DateTime) DESC
il faudrait qu'elle ne ramène qu'une seule fois un utilisateur par mois, si quelqu'un a une idée, merci d'avance