Mysql
 sql >> Datenbank >  >> RDS >> Mysql

So schreiben Sie eine SQL-Abfrage mit dynamischem LIMIT

Dies ist aus der MySQL-Datenbank-Wissensdatenbank :

Damit Ihre Abfrage funktioniert, müssen Sie sie als vorbereitete Anweisung schreiben , und führe das dann aus.

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

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