Bonjour à tous,

J'ai une table (toujours la même )

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
TABLE Journal
ID_JOURNAL
DATE_DEPOT
DATE_DEBUT
DATE_FIN
Je voudrais :
Récupérer le nombre de ligne par date (DATE_DEPOT) et la durée moyenne de traitement (DATE_FIN - DATE_DEBUT).

Par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
ID_JOURNAL           DATE_DEPOT           DATE_DEBUT         DATE_FIN
1                              01/01/04                 02/01/04               03/04/04
2                              01/01/04                 02/01/04               05/04/04
3                              02/01/04                 02/01/04               04/04/04
4                              03/01/04                 04/01/04               05/04/04
Le résultat serait alors :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
Date             Nombre         Durée moyenne en jours
01/01/04       2                  2
02/01/04       1                  2
03/01/04       1                  1
J'ai un début de requête, mais ça ne donne pas le résultat voulu :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
select  DATE_DEPOT, COUNT(ID_JOURNAL), DATE_FIN - DATE_DEBUT
from JOURNAL
group by DATE_DEPOT, DATE_FIN - DATE_DEBUT ;
Avec cette requête, le problème, c'est qu'il ne calcule pas la moyenne, mais comment lui dire ???

merci d'avance

cassi