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

如果直接和上图一样写,那么就会报1064的错。因为mysql无法识别运算符。 解决办法: 用户变量 用户变量一般以@开头 注意:滥用用户变量会导致程序难以理解及管理 SET @a=CONCAT('select*from admins limit ',(1-1)*5,',',10*5,''); #定义一个变量 然后用拼接函数(CONCAT)把sql语句拼接 #其中的逗号相当于把两句拼接 PREPAR
相关文章
相关标签/搜索