Bonsoir à tous
Je viens vers vous car j'ai besoin d'une requete pour recuperer le dernier evenement de chaque modules reseau.
Ci-après le debut de requete que j'ai fait :
Soit un résultat de la forme suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 select timestamp AS 'Date' ,CASE eventtype When '16' Then 'OK' When '17' Then 'PAS OK' END AS 'Statut' ,hostname AS 'Nom module' from eventlog where eventtype = '16' OR eventtype = '17' order by timestamp desc
Ce que je souhaite c'est d'avoir le de dernier evenement de chaque module (le plus recent par rapport à la date) et d'affichier que les modules "PAS OK"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 2012-01-01 19:16:42.017 OK Module 1 2012-01-01 19:16:37.487 PAS OK Module 3 2012-01-01 19:16:35.533 PAS OK Module 1 2012-01-01 18:55:10.793 OK Module 1 2012-01-01 18:55:06.523 PAS OK Module 1 2012-01-01 15:42:32.723 OK Module 5 2012-01-01 15:42:31.447 OK Module 1 2012-01-01 15:42:26.907 PAS OK Module 2
Soit par rapport à l'exemple ci dessus je souhaite le résultat suivant :
Merci d'avance pour vos propositions
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 2012-01-01 19:16:37.487 PAS OK Module 3 2012-01-01 15:42:26.907 PAS OK Module 2
Bonne soirée !!!![]()
Partager