Bonjour ;
J’ai une table produit (id, value, host, application_id, key_id ,app)
Sur la colonne Value on a stocké plusieurs type (date,nvarchar, …) et chaque valeur ayant un key_id différent.
Exemple : pour le key_id =31 je voudrais créer une requête qui me fait le count de chaque value différent.
Ma requête actuelle est la suivante :
Je dois la modifier pour chaque produit …
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 select t1.value as 'Agent',count(*) as 'Count' from dbo.produit t1 inner join dbo.produit t2 on t1.pp = t2.pp and t2.key_id = 39 inner join dbo.produit t3 on t1.pp = t3.pp and t3.key_id = 31 where t1.key_id=8 and t2.value between '2013/11/07 06:10:00' and '2013/11/07 23:30:00' and t3.value like 'Produit1%' group by t1.value order by t1.value asc
Merci d’avance.
Partager