Besonders bei der Implementierung einer Pagination ist der MySQL-Select-Modifier SQL_CALC_FOUND_ROWS eine große Hilfe. Mithilfe eines LIMIT Statements werden z.B. die Beiträge einer bestimmten Seite aus der Datenbank abgefragt. Darüber hinaus möchte man aber wissen, wieviele Beiträge es insgesamt gibt, um daraus die letzte Seite einer Pagination zu errechnen oder um zu wissen, ob es noch eine folgende Seite gibt, zu der weitergeblättert werden kann. Mit folgender Query werden beispielsweise die Beiträge 21 bis 30 abgefragt: (mehr …)
SQL_CALC_FOUND_ROWS wird in künftiger MySQL-Version entfernt