SELECT * FROM table WHERE <timestamp-field> BETWEEN 'YYYY-MM-DD 00:00:00' AND 'YYYY-MM-DD 23:59:59'
Винаги избягвайте да правите изчисления на терена, ако е възможно:напр.
SELECT * FROM table WHERE DATE(<timestamp-field>) = 'YYYY-MM-DD'
ще изчисли DATE() за ВСИЧКИ редове в тази таблица, така че тук наистина говорите за пропилени цикли