Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [SQL] Pobiernaie n-ostanich wierszy
Forum PHP.pl > Forum > Bazy danych
juzwa
n-ostatnich wierszy to jak wiadomo n-pierwszych wierszy z uporządkowaniem przeciwnym - ale jak zrobić tak, żeby nie zgubić uporządkowania i pobrać n-ostatnich wierszy
nospor
ale wiesz ze limit w mysql moze przyjmować dwa parametry?
juzwa
Cytat(nospor @ 15.06.2009, 12:07:51 ) *
ale wiesz ze limit w mysql moze przyjmować dwa parametry?



ale nie wiem ile wyników zwróci zapytanie - a chcę np 15 ostatnich

czy wtedy takie zapytanie ma sens

LIMIT (tutaj daje SELECT COUNT(*) - czyli przepisuje ten sam select, zamiast kolum dając count) - tyle ile chce - 1(bo od ZERA)) , tyle ile chce


o to Ci chodziło, czy moze jakiś elegantszy sposób?
wookieb
  1. SELECT * FROM (SELECT * FROM tabel ORDER BY pole DESC LIMIT 0, 10) a ORDER BY a.pole

Pisane z palca wiec bedziesz musial pokombinowac
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.