Selecione registros de hoje, esta semana, este mês php mysql
Imagino que isso seja bem simples, mas não consigo descobrir. Estou tentando criar algumas páginas - uma que conterá os resultados selecionados na tabela do meu banco de dados mysql para hoje, esta semana e este mês. As datas são inseridas quando o registro é criado comdate('Y-m-d H:i:s');
. Aqui está o que eu tenho até agora:
dia em que data> (data- (60 * 60 * 24))
"SELECT * FROM jokes WHERE date>(date-(60*60*24)) ORDER BY score DESC"
week where date> (date- (60 * 60 * 24 * 7))
"SELECT * FROM jokes WHERE date>(date-(60*60*24*7)) ORDER BY score DESC"
mês (30 dias) em que data> (data- (60 * 60 * 24 * 30))
"SELECT * FROM jokes WHERE date>(date-(60*60*24*30)) ORDER BY score DESC"
Quaisquer ideias serão muito apreciadas. Obrigado