< back to overview
x

6 - Pagination

In digitalen Medien umfasst die Paginierung die Aufteilung von Inhalten in einzelne Seiten, normalerweise zur Navigation. Beispielsweise könnte ein Blog die Paginierung verwenden, um seine Beiträge in separate Seiten mit jeweils einer begrenzten Anzahl von Einträgen aufzuteilen.

Die SQL Befehle sind LIMIT und OFFSET.

Syntax:

SELECT column_name(s)
FROM table_name
LIMIT number
OFFSET number;

Beispiel:

Im ersten Query erhältst du die ersten 5 Users, im 2. Query die Users 6-10 und im 3. Query die Users 11-15

SELECT id, name
FROM users
LIMIT 5
OFFSET 0;
SELECT id, name
FROM users
LIMIT 5
OFFSET 5;
SELECT id, name
FROM users
LIMIT 5
OFFSET 10;