Vous ne pouvez pas utiliser les variables définies par l'utilisateur avec LIMIT.
Mais vous pouvez obtenir des fonctionnalités similaires en utilisant 'fonction définie par l'utilisateur' ou 'procédure stockée ' ou 'plain SQL en calculant @rowid et en l'utilisant dans la clause where'.