MySQL 函数

MySQL 函数

一、SQL函数

函数作用
version()查询当前数据库版本
user()查询当前用户
database()查询当前所在数据库
uuid()返回uuid的值

二、聚合函数

函数作用
sum()求和
avg()求平均值
min()求最小值
max()求最大值
count()计数

三、数学函数

函数作用
abs()求绝对值
sqrt()开方
pow()求幂次方
mod()求余
ceil()向上取整
floor()向下取整
round()四舍五入
rand()生成[0,1)的随机数
sign()返回参数的符号,判断正负

四、字符串函数

函数作用
length()计算字符串长度函数
concat()合并字符串
insert(str,pos,len,newstr)替换字符串
lower()转换小写
upper()转换大写
left(s,len)从左侧截取len长度字符串
right(s,len)从右侧截取len长度字符串
trim()清除字符串两侧空格
replace(s,s1,s2)s2替换字符串两侧空格
substring(s,n,len)字符串截取
reverse()反转字符串
strcmp()比较两个字符串的顺序大小,返回值为-1是小于、0相等、1大于
locate(s,str[,pos])返回字符串第一次出现的位置,参数先写要查找的字符串,pos设置起始查询位置
instr(str,s)返回字符串第一次出现的位置,参数先写被查找的字符串

五、时间和日期函数

函数作用
now()
sysdate()
返回当前系统日期和时间
curdate()
current_date()
返回当前系统日期
curtime()
current_date()
返回当前系统时间
date()获取指定日期时间的日期部分
time()获取指定日期时间的时间部分
month()获取指定日期时间的月份
mouthname()获取指定日期时间的月份英文
day()获取指定日期时间是每月的第几天
dayname()获取指定日期时间的星期几英文名
year()获取指定日期时间的年份
week()获取指定日期时间是一年内的第几周
dayofweek()获取指定日期时间是该周内的第几天,星期天返回值为0
dayofmonth()获取指定日期时间是该月的第几天
dayofyear()获取指定日期时间是该年的第几天
datediff()返回两个日期相差多少天
time_to_sec()将时间转化为秒数
sec_to_time()将秒数转化为时间

六、流程控制函数

函数作用
if()判断,流程控制
iffull()判断是否为空
case()搜索语句
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值