Ich glaube, Sie wollen:
SELECT timestart, timefinish, sessionid
FROM sessions_dates
WHERE timestart >= UNIX_TIMESTAMP(DATE_ADD(NOW(), INTERVAL 21 DAY)) AND
tmestamp < UNIX_TIMESTAMP(DATE_ADD(NOW(), INTERVAL 22 DAY))
Vermutlich timestart
hat eine Zeitkomponente. Diese Version berücksichtigt dies und würde dennoch die Verwendung eines Indexes auf timestart
erlauben .