He utilizado tu sugerencia, de tal manera que la consulta quede de la siguiente manera pero igual me sigue saliendo el warning.
select categry.Contents as Categoria,
Case when
avg(case when DATEDIFF(ss, visit.NExtTime, visit.Endtime)>=20 then DATEDIFF(ss,visit.NextTime, visit.Endtime) END ) >0 then
avg(case when DATEDIFF(ss, visit.NExtTime, visit.Endtime)>=20 then DATEDIFF(ss, visit.NextTime, visit.Endtime) END ) else 0 END Tiempo_Atencion
from visit,categry where visit.branchno=2 and Visit.Category=CATEGRY.Category and Categry.branchno=2
and visit.Regdate ='2006-09-01' and (visit.Regdate is not null)
and (visit.NExtTime is not null)
and (visit.Endtime is not null)
group by visit.category,categry.Contents order by categry.Contents
Que es lo que estoy haciendo mal o como deberia quedar la consulta?
Gracias por tu tiempo.
Saludos.
|