MySQL函数介绍

1.常用的数学函数:

2.常用字符串函数:

3.常用的日期及时间函数:

4.条件判断函数:

IF(expr,v1,v2)——expr表达式成立返回v1

IFNULL(v1,v2)——如果v1不为空显示v1,否则显示v2

CASE函数

CASE         WHEN      expr1        THEN        v1     [WHEN     expr2        THEN        V2…][ELSE        vn]END

例如:Select id,garde, case when grade>60 then ‘good’ when grade=60 then ‘pass’ else ‘fall’ end level from 表名;

CASE         expr          WHEN      e1     THEN        v1[WHEN          e2     THEN        v2…][ELSE         vn]END

例如:select   id,grade, CASE grade WHEN 90 THEN ‘GOOD’ WHEN 60 THEN ‘PASS’ WHEN 50 THEN ‘FAIL’ ELSE ‘NO GRADE’ END level from 表名;

5.系统信息函数:

6.加密函数:

加密函数PASSWORD(str)

加密函数MD5(str)

加密函数ENCODE(str,pswd_str)

解密函数DECODE(crypt_str,pswd_str)

7.其他函数:

格式化函数FORMAT(x,n)

不同进制的数字进行转换的函数

IP地址与数字相互转换函数INET_ATON(),INEY_NTOA

加锁和解锁函数GET_LOCT(name,time),RELEASE_LOCK(name)

重复执行指定操作的函数BENCHMARK(count,expr)

改变字符集的函数CONVERT(s USING cs)

改变字段数据类型的函数CAST(x AS type),CONVERT(x,type)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值