Aus der MySQL 5.5-Spezifikation:
Innerhalb einer gespeicherten Prozedur würde also Folgendes funktionieren:
DECLARE offset bigint
SELECT pagenr * 10 INTO offset FROM pages where id = 3;
SELECT * FROM table1 LIMIT offset, 10;
Andernfalls müssen Sie den Wert vorab berechnen und über die Abfrage übergeben. Sie sollten die Seitengröße und Seitenzahl bereits kennen, daher sollte dies nicht schwierig sein.