MySQL函数的基本操作
mysql函数课堂笔记
绝对值 ABS(X)
SELECT ABS(-10);
获取圆周率π的值 PI()
SELECT PI();
平方根 SQRT(X)
SELECT SQRT(9);
求余函数 MOD
(N,M)
SELECT MOD(18,9);
随机数 RAND() 0-1的随机数
SELECT RAND();
取整函数 ROUND(X) 四舍五入
SELECT ROUND(3.1);
SELECT ROUND(3.5);
从1到10的随机数
SELECT ROUND(RAND()*10);
四舍五入 ROUND(X,D)
SELECT ROUND(3.14159,4);
SELECT ROUND(3.14159,3);
SELECT ROUND(3.14159,2);
SELECT ROUND(3.14159,1);
计算字符串字符数和字符串长度的函数
CHAR_LENGTH(str) 计算字符串字符数
SELECT CHAR_LENGTH('date'),CHAR_LENGTH('egg');
LENGTH(str) 函数计算字符串的长度
SELECT LENGTH('date'),LENGTH('egg');
带中间符号拼接函数 小时:2分钟;30秒钟;54 符号“:”
SELECT CONCAT_WS(':','2','30','54');