2010-07-21 14 views

Odpowiedz

7
SELECT * 
FROM table 
ORDER BY somecolumn 
LIMIT 10,40 

Z instrukcji MySQL:
Klauzula LIMIT mogą być wykorzystane, aby ograniczyć liczbę wierszy zwróconych przez SELECT. LIMIT przyjmuje jeden lub dwa argumenty liczbowe, które muszą być nieujemnymi stałymi całkowitymi (z wyjątkiem sytuacji, gdy używane są przygotowane instrukcje).
W przypadku dwóch argumentów pierwszy argument określa przesunięcie pierwszego wiersza do zwrócenia, a drugi określa maksymalną liczbę wierszy do zwrócenia. Przesunięcie początkowego wiersza wynosi 0 (nie 1)

4

LIMIT syntax zawiera wartość przesunięcia, więc byłoby użyć:

LIMIT 10, 40 

... dostać wiersze 11 - 50, ponieważ początkowe przesunięcie wiersz jest zero (nie 1).

Powiązane problemy