Выберите записи сегодня, на этой неделе, в этом месяце php mysql

Я думаю, это довольно просто, но не могу понять. Я пытаюсь сделать несколько страниц - одну, которая будет содержать результаты, выбранные из моей таблицы mysql db на сегодня, на этой неделе и в этом месяце. Даты вводятся при создании записи с датой ('Ymd H: i: s '); . Вот что у меня есть:

день, где дата> (дата- (60 * 60 * 24))

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

неделя, где дата> (дата- (60 * 60 * 24 * 7))

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

месяц ( 30 дней), где date> (date- (60 * 60 * 24 * 30))

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

Любые идеи будут очень признательны. Спасибо!

65
задан Andrew Samuelsen 13 March 2011 в 23:16
поделиться