Mysql
 sql >> Database >  >> RDS >> Mysql

Seleziona i record di oggi, questa settimana, questo mese php mysql

Supponendo che la tua colonna della data sia una colonna della data MySQL effettiva:

SELECT * FROM jokes WHERE date > DATE_SUB(NOW(), INTERVAL 1 DAY) ORDER BY score DESC;        
SELECT * FROM jokes WHERE date > DATE_SUB(NOW(), INTERVAL 1 WEEK) ORDER BY score DESC;
SELECT * FROM jokes WHERE date > DATE_SUB(NOW(), INTERVAL 1 MONTH) ORDER BY score DESC;