sql >> Databasteknik >  >> RDS >> Mysql

Hur man skriver en SQL-fråga med dynamisk LIMIT

Det här är från kunskapsbasen för MySQL-databas :

För att din fråga ska fungera måste du skriva den som ett förberett uttalande , och kör sedan det.

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

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



  1. RAND() Exempel i SQL Server

  2. applikationen ansluter till databasen

  3. Visar tabellnamn och fältnamn i begäran URL

  4. UTF8 MySQL-problem på Rails - kodningsproblem med utf8_general_ci