Digamos que quiero obtener diez registros con MÁS gustos en las últimas 24 horas. Esto es lo que tengo hasta ahora:PHP MySQL Query más popular en las últimas 24 horas
$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";
El problema con esto es que sólo se pone más le gusta de ese día, no importa lo lejos en ese día es. No es el que más me gusta de las últimas 24 horas.
estructura para lo que gusta: de | a | date_created | id
las fechas están en el tiempo estándar ISO - ejemplo 2010-07-14T00: 35: 31-04: 00. Ven directamente de la referencia PHP: fecha ("c");
mi tipo de datos es VARCHAR, lo que hago ahora ... – Bharanikumar