Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Limitowanie zapytania, Sposób na limitowanie zapytania "od dołu"
MarcinTryka
post
Post #1





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 31.03.2007

Ostrzeżenie: (0%)
-----


Witam, chciałbym na podzielić podstrony tematy, a w tematach posty na forum. Np. 10 na każdą stronę. Wyświetlenie pierwszych dziesięciu sprowadza się do "LIMIT 10", ale czy da się w jakiś prosty sposób wyświetlić od dziesiątego do dwudziestego?

Zawsze można wziąć przy zapytaniu id (auto_increment) dziesiatego wiersza bazy i dodać WHERE id<id_dziesiatego_wiersza. Ale czy nie da się tego jakoś bezpośrednio w SQLu umieścić żeby pominął pierwszych dziesięciu wierszy?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
wijet
post
Post #2





Grupa: Zarejestrowani
Postów: 116
Pomógł: 0
Dołączył: 20.12.2005
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Pewnie ze sie da
Cytat
With two arguments, the first argument specifies the offset of the first row to return, and the second specifies the maximum number of rows to return. The offset of the initial row is 0 (not 1):
  1. SELECT * FROM tbl LIMIT 5, 10; # Retrieve rows 6-15

SELECT syntax
podstawa to manual, pewnie nawet nie spojrzales na skladnie klauzuli LIMIT
Go to the top of the page
+Quote Post
MarcinTryka
post
Post #3





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 31.03.2007

Ostrzeżenie: (0%)
-----


Tak, nie popatrzylem, bo nie spodziewałem się znaleźć tego w "LIMIT". Juz dawno tego szukalem takiej mozliwosci i nie znalazlem :/ tak to jest jak sie nie wie orientacyjnie gdzie taka opcja jest. ciezko przetrząsac cały manual. dziękuje za odpowiedź
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.12.2025 - 09:25