For request:
WHERE NOW() >= date_from
AND NOW() <= date_to
A component index is (date_from, date_to)useless.
: (date_from) (date_to), SQL , . . . , .
( , ).
. (date_from, date_to, object_id) . NOW() <= date_from , , . , , , .
( , ). :
WHERE CURRENT_DATE() >= date_from
AND ( CURRENT_DATE() + INTERVAL 1 DAY <= date_to
OR ( CURRENT_DATE() = NOW()
AND CURRENT_DATE() = date_to
)
)
, :
WHERE CURRENT_DATE() >= date_from
AND CURRENT_DATE() <= date_to
NOW() a DATETIME, CURRENT_DATE() DATE .