jueves, 20 de octubre de 2016

Filtrar por rango de fechas de forma optima en Oracle PL/SQL Developer

La siguiente es la forma mas optima que se validó con el plan de ejecución en Oracle:

SELECT COUNT(0
FROM ESQUEMA.TABLA
WHERE CAMPO_FECHA >= TO_DATE('01.05.2016:00:00:00','DD.MM.YYYY:HH24:MI:SS')
AND CAMPO_FECHA <= TO_DATE('31.05.2016:23:59:59','DD.MM.YYYY:HH24:MI:SS')