phpbar.de logo

Mailinglisten-Archive

[php] MySQL: LIMIT

[php] MySQL: LIMIT

Guido Haeger GH-lists_(at)_ecora.de
Mon, 20 Mar 2000 09:08:30 +0100


Malte Schomers schrieb

> Kleine Frage: Angenommen, man hat eine Tabelle mit 36 Records und
> macht folgendes:
>
> SELECT * FROM tbl LIMIT 30,10
>
> Gibt das irgendeinen Fehler? Er soll ja Records 31-40 ausgeben, es
> geht aber nur bis 36.

Statt die Frage hier zu stellen, hättest Du das wirklich selbst
ausprobieren können! Dann hättest Du die Antwort in einer Minute gehabt.
Und Du hättest weniger Tippen müssen (nur ein SQL-Statement statt einem
e-Mail). Und Du hättest weniger überlegen müssen (Nur SQL-Statement
statt SQL-Statement und eMail formulieren). ;-)

Nein, es gibt keinen Fehler. Die Anweisung bedeutet nicht "Zeige genau
10 Datensätze an", sondern "Zeige maximal 10 Datensätze an".

Guido Haeger




php::bar PHP Wiki   -   Listenarchive