1. 程式人生 > >如何解決Mysql語句無法識別運算子

如何解決Mysql語句無法識別運算子

1. 首先運算子是告訴MySQL執行特殊算術或邏輯操作的符號。實際上MySQL的內部運算子很豐富,主要有四大類:算術運算子、比較運算子、邏輯運算子、位操作運算子。

運算子作用
+加法運算
-減法運算
*乘法運算
/除法運算,返回商
%求餘運算,返回餘

//程式碼如下:

 2.在Mysql語句中分頁的運算子是無法識別的, 比如:select * FROM person LIMIT((1-1)*5),5 

//解決sql語句無法識別運算子
SET @pe=CONCAT('select * from person limit ',(1-1)*5,',',5,'');
PREPARE per FROM @pe;
EXECUTE per;

//輸出如下: