Bonjour à tous,

Je fais appelle à votre aide car je rencontre actuellement un problème.

J'ai une table qui enregistre toutes les alarmes d'une machine (Apparition et disparition).

Exemple :

DH / NOM / Etat

20141010 10:02:49 / Alarme 1 / DEFAUT
20141010 10:03:39 / Alarme 1 / NORMAL
20141010 10:05:49 / Alarme 1 / DEFAUT
20141010 10:06:09 / Alarme 1 / NORMAL
20141010 12:33:19 / Alarme 1 / DEFAUT
20141010 12:33:29 / Alarme 1 / NORMAL

Ce que je voudrais faire, c'est calculer le temps totale que cette alarme à pu durer. En gros, l'opération à effectuer est :
DH(NORMAL) - DH(Défaut) et ce pour chaque enregistrement de la table

Comment puis-je réaliser ce calcul dans SQL ?

Je ne sais pas si je suis très clair mais n'hésitez pas à me demander des explications si vous ne comprenez pas tout

Merci pour votre aide