Number function
1. ABS(x) は x
SELECT ABS(-1); ---- 返回1
2.AVG(expression) の絶対値を返します。式の平均を返します。式はフィールドです
SELECT AVG(age) FROM student;
3, CEIL(x)/CEILING(x ) x
SELECT CEIL(1.5); SELECT CEILING(1.5); ---- 返回2
SELECT FLOOR(1.5); ---- 返回1
SELECT EXP(3);
---- 计算 e 的三次方,返回20.085536923188
SELECT GREATEST(3, 12, 34, 8, 25);
---- 返回以下数字列表中的最大值34
SELECT LEAST(3, 12, 34, 8, 25);
---- 返回以下数字列表中的最小值3
SELECT LN(2); ---- 返回 2 的自然对数:0.6931471805599453
SELECT LOG(20.085536923188); ---- 返回 3
SELECT MAX(age) AS maxAge FROM Student; ---- age最大值
SELECT MIN(age) AS minAge FROM Student; ---- age最小值
SELECT POW(2,3); SELECT POWER(2,3); ---- 返回2 的 3 次方:8
SELECT RAND(); ---- 返回 0 到 1 的随机数,若()里面有数字,RAND(x),x相同时,返回值相同
SELECT ROUND(1.23456); ---- 返回 1
17. SUM(expression) は指定されたフィールドの合計を返します
SELECT SIGN(-10); ---- 返回 -1
18. TRUNCATE(x,y) は値 x を返します小数点以下 y 桁まで保持 (ROUND との最大の違いは、四捨五入されないことです)
SELECT SQRT(25); ---- 返回5
以上がMySQL の数値関数とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。