当前位置:   article > 正文

MySQL中的内置函数

MySQL中的内置函数

一、时间函数

语法

函数说明
current_date()日期
current_time()时间
current_timestamp()时间戳
now()当前时间
date(date_time)取出时间中的日期
date_add(date, interval value_type)时间相加,单位year, day, minute, second
date_sub(date, interval value_type)时间相减
date_diff(date1, date2)比较date1比date2早多久,单位day

举例

二、字符串函数

语法

函数说明
charset(str)返回字符集
concat(str1, str2...)合并字符串
instr(str, substr)返回substr在str中开始位置, 没有返回0
ucase(str)转换大写
lcase(str)转换小写
left(str, len)从str左边取len个字符
right(str, len)从str右边取len个字符
length(str)返回str长度,单位字节
repalce(str, substr1, substr2)替换str中substr1为substr2
strcmp(str1, str2)比较str1,str2
substring(str, pos, [len])str中在pos处取len个长度,若没有len,默认取到最后
ltrim(str)   rtirm(str)   trim(str)分别是去前括号,去后括号,去左右括号

举例

三、数学函数

语法

函数说明
abs(num)绝对值函数
bin(decimal_num)十进制转二进制
hex(decimal_num)十进制转十六进制
conv(num, from_base, to_base)进制转换
ceiling(num)向上取整
floor(num)向下取整
format(num, n)小数保留n位
rand()随机值范围 [0.0, 1.0)
mod(num, n)求余取模

举例

四、其他函数

语法

函数说明
user()查询当前用户
md5(str)对str进行md5摘要,也可以反过来进行解密
datebase查询现在使用的数据库
password(str)对str进行加密
ifnull(val1, val2)若val1是null,返回val2,否则返回val1

举例

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/849349
推荐阅读
相关标签
  

闽ICP备14008679号