MySQL的純數字表達式是指只包含數字的表達式,通常用于數學計算或條件判斷。下面介紹幾個常用的純數字表達式。
SELECT 1+1; -- 加法表達式,結果為2 SELECT 5-3; -- 減法表達式,結果為2 SELECT 2*3; -- 乘法表達式,結果為6 SELECT 10/2; -- 除法表達式,結果為5 SELECT 10%3; -- 取模表達式,結果為1 SELECT 2^3; -- 指數表達式,結果為8
除了基本的數學計算,純數字表達式還可以用于條件判斷。
SELECT IF(10>5, '大于', '小于'); -- 如果10大于5則返回'大于',否則返回'小于' SELECT CASE WHEN 3*3>8 THEN '大于' ELSE '小于' END; -- 如果3*3大于8則返回'大于',否則返回'小于'
使用純數字表達式時,要注意除數不能為0,否則會產生錯誤。另外,指數表達式中需要使用^符號,而不是常見的**符號。
上一篇mysql級表存儲空間
下一篇html css實戰實例