Hallo,
der ansatz ist der falsche. wie dedlfix schon sagt, ist die WHERE klausel überflüssig. der dynamik bekommst du über die LIMIT klausel, mysql hat da wirklich etwas sehr gutes und für den anwender schönes implementiert.
Das gilt nur für statische[1] Datenbestände
[1] statisch zumindest in Bezug auf die Bearbeitung durch den betroffenen User
LG
Chris