J'exécute la requête suivante, afin de calculer le délai de réponse à une demande d'assistance :
Voila le résultat :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT ID_DEMANDE,(DT_REP - DT_DEM) AS delai FROM DEMANDE WHERE DT_REP IS NOT NULL AND DT_DEM IS NOT NULL
Ce résultat est incompréhensible, comparé aux dates réelles de la table DEMANDE :ID_DEMANDE delai
4205 100
4206 385
4207 80
4208 101
4209 105
4210 145
Dans le cas de la Demande n°4205, il n'y a que 1 minute de délai. Alors à quoi correspond ce 100? Faut-il convertir d'une façon ou d'une autre?ID_DEMANDE DT_DEM DT_REP
4205 2005-04-26 16:17:17 2005-04-26 16:18:17
4206 2005-04-27 15:53:23 2005-04-27 15:57:08
4207 2005-04-28 15:58:43 2005-04-28 15:59:23
4208 2005-04-28 16:56:01 2005-04-28 16:57:02
4209 2005-05-03 10:20:37 2005-05-03 10:21:42
4210 2005-04-28 14:57:55 2005-04-28 14:59:00
Ou alors, n'est-il pas possible d'obtenir un résultat au format Date, genre DATE(DT_REP - DT_DEM) ?
Partager