mysql常用函数

常用函数
字符串
删除空格 LTRIM(str) RTRIM(str) TRIM(str)
LEFT/RIGHT(str,len):返回字符串str最左边/最右边的len个字符;
REVERSE(s) 将字符串s的顺序反过来
SUBSTR(s, start, len) 从字符串 s 的 start 位置截取长度为 len 的子字符串

日期 (以dept_manager表为例)
ADDDATE(d,n):计算起始日期 d 加上 n 天的日期
CURRENT_DATE()/CURRENT_TIME():返回当前日期/时间
CURRENT_TIMESTAMP()/NOW():返回当前日期和时间
DATEDIFF(d1,d2):计算日期 d1->d2 之间相隔的天数

数字
RAND():返回 0 到 1 的随机数
ROUND(x):返回离 x 最近的整数(四舍五入)
SIGN(x):返回 x 的符号,x 是负数、0、正数分别返回 -1、0 和 1 
SQRT(x):返回x的平方根;
n DIV m:整除,n 为被除数,m 为除数
ABS(x):返回 x 的绝对值

上一篇:react hooks useState闭包理解


下一篇:数据结构实验--带环、相交链表问题