MySQL解决sql语句无法识别运算符

在mysql中分页的运算符是无法识别的,像这样:

要改成这样:



SET @变量名=CONCAT('select * from person limit ',((1-1)*5),',',5,'');
PREPARE a FROM @sql;
EXECUTE a;

如上就可以识别变量名了










猜你喜欢

转载自blog.csdn.net/qq_42139244/article/details/80388734