Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL]Zapytanie SQL
Forum PHP.pl > Forum > Przedszkole
kinder
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
Porównać z aktualną?
A jak próbowałeś?
kinder
Próbowałem tak:
  1. 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
  1. SELECT * FROM NEWS WHERE DATE_SUB( NOW(), INTERVAL 30 DAY) < `DATA`


http://dev.mysql.com/doc/refman/5.1/en/dat...-functions.html
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.