Wählen Sie Datensätze von heute, diese Woche, diesen Monat PHP mysql

Ich denke, das ist ziemlich einfach, aber es kann nicht herausfinden. Ich versuche, ein paar Seiten - eine, die enthält ausgewählte Ergebnisse aus meiner mysql-db die Tabelle für heute, diese Woche und diesen Monat. Die Termine werden eingetragen, wenn der Datensatz erstellt wird mit date('Y-m-d H:i:s');. Hier ist, was ich habe, so weit:

Tag, wo Datum>(Datum-(60*60*24))

 "SELECT * FROM jokes WHERE date>(date-(60*60*24)) ORDER BY score DESC"

Woche, wo Datum>(Datum-(60*60*24*7))

 "SELECT * FROM jokes WHERE date>(date-(60*60*24*7)) ORDER BY score DESC"

Monat (30 Tage) where Datum>(Datum-(60*60*24*30))

 "SELECT * FROM jokes WHERE date>(date-(60*60*24*30)) ORDER BY score DESC"

Irgendwelche Ideen würde sehr geschätzt. Danke!

InformationsquelleAutor der Frage Andrew Samuelsen | 2011-03-13

Schreibe einen Kommentar