Bonjour

j'essai d'effectuer un query qui consiste à récupéré le nombre de flux qui ont fini en moins de 3 secondes sur base du nom de flux et status.

voici la query effectué:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
select f.name, 
	   f.status, 
	   count(f.id) ,
	   sum(case when (datediff(SECOND, f.startdate, f.enddate) < 3 ) then 1 else 0)  succbelow3S
	   from flux f 
	   where f.startdate between to_date('04/09/14 01:20:00 AM', 'DD/MM/YY HH:MI:SS AM') and to_date('04/09/14 01:25:00 AM', 'DD/MM/YY HH:MI:SS AM')
group_by f.name, f.status
j'ai l'erreur 00905 sur la ligne du sum. Je n'arrive vraiment pas à détecté d'où vient l'erreur. Est-ce que vous pouvez m'aider?

Merci d'avance

J