Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment écrire une requête SQL avec LIMIT dynamique

Ceci provient de la base de connaissances de la base de données MySQL :

Pour que votre requête fonctionne, vous devrez l'écrire sous la forme d'une instruction préparée , puis exécutez-le.

SET @a = (SELECT group_limit FROM groups WHERE groupid = 7471);

PREPARE STMT FROM 'SELECT * FROM user LIMIT ?';
EXECUTE STMT USING @a;