MYsql无法在limit后面识别运算符
例如
select * from tb_MYsql limit ((1-1)*5),5;
是不通过的
那么我们可以通过这个来实现
SET @a=((1-1)+1); //长度
SET @a=CONCAT(' select * from tb_MYsql limit 0,',@a); //0是起始位置
PREPARE mysql FROM @a;
EXECUTE mysql;
欢迎大神来找不足之处。
MYsql无法在limit后面识别运算符
例如
select * from tb_MYsql limit ((1-1)*5),5;
是不通过的
那么我们可以通过这个来实现
SET @a=((1-1)+1); //长度
SET @a=CONCAT(' select * from tb_MYsql limit 0,',@a); //0是起始位置
PREPARE mysql FROM @a;
EXECUTE mysql;
欢迎大神来找不足之处。