SELECT timestamp
FROM tablename
WHERE timestamp >= userStartDate
AND timestamp < userEndDate + INTERVAL 1 DAY
Tím se vybere každý záznam s datovou částí mezi userStartDate
a userEndDate
za předpokladu, že tato pole mají typ DATE
(bez časové části).
Pokud jsou počáteční a koncové datum jako řetězce, použijte STR_TO_DATE
převést z libovolného daného formátu:
SELECT timestamp
FROM tablename
WHERE timestamp >= STR_TO_DATE('01/11/2010', '%m/%d/%Y')
AND timestamp < STR_TO_DATE('01/12/2010', '%m/%d/%Y') + INTERVAL 1 DAY