kinder
18.03.2011, 18:37:49
witam w jaki sposob mozna wydobyc ostatnie rekordy dodane w ciągu ostatnich 30 dni?
W tabeli jest pole data (typ date).
Z góry dziękuje
Fifi209
18.03.2011, 18:46:06
Porównać z aktualną?
A jak próbowałeś?
kinder
18.03.2011, 18:52:43
Próbowałem tak:
SELECT * FROM ksiazki WHERE DATA >= NOW()-30;
Nie wiem jak odjać od daty 30 dni np jakby bylo 15.02.2011 to by dało wyniki od 16.01.2011
krzotr
18.03.2011, 21:26:10
SELECT * FROM NEWS WHERE DATE_SUB( NOW(), INTERVAL 30 DAY) < `DATA`
http://dev.mysql.com/doc/refman/5.1/en/dat...-functions.html