sql 函数整理
目录 1. 数学函数 2. 字符串函数 3. 日期和时间函数 4. 条件判断 5. 系统信息函数 6. 加密函数 7. 其他 1. 数学函数 函数 说明 abs(x) 返回x的绝对值 ceil(x) 返回大于或等于x的最小整数,select ceil(1.5) --返回2 floor(x) 返回小于或等于x的最大整数,SELECT FLOOR(1.5) -- 返回1 rand() 返回0->1的随机数,select rand() --0.93099315644334 sign(x) 返回x的符号,x是负数、0、正数分别返回-1、0和1 pi() 返回圆周率(3.141593) truncate(x,y) 返回数值x保留到小数点后y位的值 round(x) 返回离x最近的整数 ,SELECT ROUND(1.23456) --1 round(x,y) 保留x小数点后y位的值,但截断时要进行四舍五入,SELECT ROUND(1.23456,3) -- 1.235 power(x,y) 返回x的y次方,select power(2,3) -- 8 sqrt(x) 返回x的平方根,,select sqrt(25) --5 exp(x) 返回e的x次方 mod(x,y) 返回x除以y以后的余数,select mod(5,3) --2 2. 字符串函数 函数 说明 char_length(s