@efimenko_b

Как правильно сделать выборку из БД за текущие сутки?

В таблице имеется поле типа DATETIME.
Нужно выбрать запись за текущие сутки...Сейчас 00.39 на моих часах.
Делаю запрос
$data = $db->query("SELECT date FROM visits WHERE datetime >= CURDATE()")->fetchAll(PDO::FETCH_ASSOC);

Из него получаю даты типа :
2015-08-09 16:43:37
2015-08-09 17:03:52
2015-08-09 18:13:27
2015-08-09 18:16:45
2015-08-09 22:36:39
2015-08-09 22:38:05
2015-08-09 23:46:04
2015-08-09 23:53:35
2015-08-10 00:06:52

По сути, в данные сутки попадает лишь последняя дата, почему выводятся даты и за вчерашний день?
Что я делаю не так или быть может я не понимаю общей логики?
Заранее спасибо.
  • Вопрос задан
  • 235 просмотров
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы