Subject Re: [firebird-support] Help creating expression index
Author Dimitry Sibiryakov
17.07.2019 17:54, 'Mr. John' mr_johnmr@... [firebird-support] wrote:
> I want to create a index to improve a query like that:
>     SELECT * FROM MYTABLE WHERE EXTRACT(YEAR FROM datein)=2019  AND EXTRACT(MONTH FROM
> datein)=1

Rewrite it as

SELECT * FROM MYTABLE WHERE datein between date '2019-01-01' and date '2019-02-01'

Then you can create an ordinary index for datein.


--
WBR, SD.