Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak wyciągnąć z bazy 2 ostatnio wprowadzone miesiące?
Forum PHP.pl > Forum > Bazy danych > MySQL
miedzna
Mam tabelę o strukturze:

ID|month|value
1 dec 1.56%
2 jan 1.46%
3 feb 1.42%
4 mar 1.41%
5 apr 1.5%

jak mogę pobrać dane z ostatnich dwóch miesięcy, ale ostatnich nie względem obecnego, tylko w ogóle ostatnich. Czyli w podanym przykładzie muszę pobrać:

4 mar 1.41%
5 apr 1.5%
Spawnm
pobiera 2 ostatnie według id :

$dwa1 = mysql_query("select * from cos order by id desc limit 2 ");
while ($dwa = mysql_fetch_array($dwa1))
{
echo "id:".$dwa[id]."month".$dwa[month]."value=".$dwa[value]."<br/>";
}
piaseq
  1. SELECT id, month, value FROM (tu nazwa tabeli) ORDER BY id DESC LIMIT 2
miedzna
Tak po prostu? smile.gif Pięknie.

Dzięki!
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.