PHP MySQL Query самый популярный за последние 24 часа

Скажем, я хочу получить десять записей с САМЫМИ лайками за последние 24 часа. Вот что у меня так далеко:

$date = date("o-m-d");
$query = "SELECT date_created,COUNT(to),from,to FROM likes WHERE date_created LIKE '$date%' GROUP BY to ORDER BY COUNT(to) DESC LIMIT 10";

Проблема с этим является то, что он получает только самое любимое из этого дня, независимо от того, как далеко в этот день это. Это не становится самым любимым за последние 24 часа.

структура лайков: от | к | date_created | Я бы

даты указаны в стандартном времени ISO - пример 2010-07-14T00: 35: 31-04: 00. Приходите прямо из ссылки на PHP: date ("c");

Ответы на вопрос(3)

Ваш ответ на вопрос