![]() |
MYSQL Gesamtanzahl der Treffer trotz LIMIT
Ist es möglich, trotz LIMIT(von bis)-Beschränkung das Gesamtergebnis der eigentlichen Abfrage zu bekommen?
Beispiel: Nach $query_pic = "SELECT ...LIMIT 1,10"; ist die Anzahl der Treffer 10. Hätte gerne das Gesamtergebnis ohne eine neue Abfrage (zB 10 von 221). |
so gehts
Code:
select (select count(*) from tabelle) as gesamtergebnis, tabelle.* from tabelle limit 1,10; |
MySQL:
Code:
SELECT SQL_CALC_FOUND_ROWS * from table LIMIT 10; |
Danke, bin gerade am Ausprobierend, der Tipp von käptn dürfte aber erst ab MYSQL-Version4 funktionieren.
|
Natürlich, sogar Debian/stable führt 4.0
Ich würde meinem Hoster Feuer unterm Arsch machen, wenn ich du wäre :mad2: :D ~ |
upps, hat eh eine MySQL4er Version, aber noch keine 5er, hab da was durcheinander gebracht.
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 13:33 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag