Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Selecionar registros de hoje, esta semana, este mês php mysql


Supondo que sua coluna de data seja uma coluna de data real do MySQL:
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;