Patrick: MySQL Zeilen zählen

Beitrag lesen

Hallo Leute,

ich möchte eine Abfrage ausführen und dann die Ergebnisse Seitenweise Anzeigen, z.B. <<zurück 1 2 3 4 weiter >>

Dazu habe ich momentan 2 Befehle:

SELECT DISTINCT ,(count(*)) FROM [...] WHERE[...]
Fürs ermitteln der Gesamtzahl der Einträge

SELECT * FROM [...] WHERE[...] LIMIT untergrenze, obergrenze
Fürs Ergebnis, was angezeigt wird (mit LIMIT)

Leider muß der selbe Befehl 2 mal ausgeführt werden.
Kann man das alles in einem Befehl unterbringen?
Oder ist count(*) weniger Performancelastig?

Gruß

Der Patrick