À partir de la spécification MySQL 5.5 :
Ainsi, à l'intérieur d'une procédure stockée, ce qui suit fonctionnerait :
DECLARE offset bigint
SELECT pagenr * 10 INTO offset FROM pages where id = 3;
SELECT * FROM table1 LIMIT offset, 10;
Sinon, vous devrez précalculer la valeur et la transmettre via la requête. Vous devez déjà connaître la taille et le numéro de page, cela ne devrait donc pas être difficile.