MySQL函数

MySQL函数

一、字符串函数

1. char_length(参数1):返回字符串的字符数
​
2. character_length(参数1):返回字符串的字符数
​
3. concat(参数1,参数2...参数n):将多个字符串合并为一个字符串
​
4. concat_ws(x,参数1,参数2...参数n):将多个字符串合并为一个字符串 x指分隔符
​
5. Field(字符,参数1,参数2,参数3...参数n):查询字符在几个参数中的位置
#例:select field(‘a’,'hi','hello','a'); 返回的结果为3
​
6. Format(x,n): x指格式化的数字  n保留到小数点后的几位,且四舍五入
 #例:select format(150.5678,2) 结果为150.57
​
7. Locate(参数1,参数2):获取参数1在参数2的起始位置
 #select locate(‘a’,‘bca’) 结果为3
​
8. Left(s,n):返回字符串s的前n个字符
 #例:SELECT LEFT('abcde',2); 结果为:ab
​
9. Lower(参数1):将参数1所有的字母变为小写
​
10. Upper(参数1):将参数1所有的字母变为大写
​
11. Ltrim(参数1):去除参数1左边多余的空格
​
12. MD5(参数字段):经常用来对密码加密
​
13. Reverse(参数):将参数的顺序反转过来
​
14. SUBSTR(s, start, length):从字符串s的起始位置截取几个长度的字符
 #例:select substr(‘abcde’,2,3);   结果为:bcd
​
15. Trim(参数):去除参数左边及右边的空格

二、数学函数

1. Abs(参数):返回绝对值
​
2. Avg(参数):返回平均值
​
3. Ceil(参数):向上取整
​
4. Count(参数):统计个数
​
5. Floor(参数):向下取整
​
6. Greatest(参数1,参数2.。。。。参数n):返回最大值
​
7. least(参数1,参数2.。。。。参数n):返回最小值
​
8. Max(参数):返回最大值
​
9. Min(参数):返回最小值
​
10. PI():返回圆周率
​
11. Rand():返回0~1之间的随机数
​
12. Sum():求和
​

三、日期函数

1. Adddate(参数1,参数2):在参数1的基础上加参数2   天
 #例:adddate(‘2012-1-1’,8) 结果为:2012-1-9
 
2. Addtime(参数1,参数2):在参数1的基础上加参数2   秒
 #例:addtime(‘2021-1-1 11:11:11’,5) 
 
3. Curdate()获取当前日期  年月日
​
4. Current_time()获取当前时间  时分秒
​
5. Current_timestamp()获取当前日期和时间
​
6. Datediff(时间1,时间2):计算两个日期之间的天数差
​
7. Dayname(时间1):获取参数时间是星期几
​
8. Dayofweek(时间1):获取参数时间是星期几(1.星期日 2.星期一 依次类推)
​
9. Now()返回当前日期和时间
​

四、系统函数

1.user()返回当前用户
​
2.version()返回数据库的版本

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值