Mysql
 sql >> Database >  >> RDS >> Mysql

Come scrivere una query SQL con LIMIT dinamico

Questo proviene dalla Base di conoscenza del database MySQL :

Affinché la tua query funzioni, dovrai scriverla come una dichiarazione preparata , quindi eseguilo.

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

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