Cuando ejecuto el siguiente codigo en un adoquery el valor me sale en 0 y cuando lo ejecuto en un editor de sql como EMS SQL manager me da el valor correcto
Cita:
SELECT COUNT(*)/DATEDIFF(DATE_ADD('2008-12-04', INTERVAL 1 DAY), '2008-01-01')
FROM paciente
WHERE fecha_creacion BETWEEN '2008-01-01' AND '2008-12-04'
|
y realmente me interesa acerlo en un adoquery, para adaptarlo a mis sitema tuve que hacer lo siguiente
Cita:
select count(*)/datediff(date_add(:n1, interval 1 day), :n2) as Media
from paciente p
where p.fcreacion between :n1 and :n2
|