Requete SQL

Fermé
ju1571 Messages postés 2 Date d'inscription lundi 3 août 2015 Statut Membre Dernière intervention 3 août 2015 - 3 août 2015 à 21:00
Bonjour,

Je travaille sous SQL express , et j'aurais besoin d'aide...

J'obtiens un résultat comme ceci :

1- Apparition Alarme 1 , 2015-03-08 00:01:00
2- Apparition Alarme 2 , 2015-03-08 01:01:00
3- Disparition Alarme 1, 2015-03-08 00:20:00

Je voudrais récupérer dans le même résultat , la date d'apparition de l'alarme 1 et la date de disparition de l'alarme 1 (comme ceci:

Alarme 1 , 2015-03-08 00:01:00 , 2015-03-08 00:20:00

Est-ce que quelqu'un pourrait m'aider svp ?

Voici ma requête actuelle:

Select distinct SUBSTRING(Message,22,LEN(MESSAGE)),
MIN(case when Message like '%Apparition%' then timestamp else NULL end) AS "Date début",
MAX(case when Message like '%Disparition%' then timestamp else NULL end) AS "Date fin" from Table 1.