【MySQL函数】

MySQL函数

一、字符串函数
·CONCAT(S1,S2…Sn):连接S1,S2…Sn为一个字符串
在这里插入图片描述
·LEFT(str, len):返回字符串str最左边的len个字符
在这里插入图片描述
·RIGHT(str, len):返回字符串str最右边的len个字符
在这里插入图片描述
二、数值函数
ROUND(X,D):将数字X四舍五入到指定的小数位数D
在这里插入图片描述
TRUNCATE(X,D):将数字X截断到指定的小数位数D(不四舍五入)
在这里插入图片描述
三、日期函数
·curdate():返回当前日期
·curtime():返回当前时间
·now():返回当前日期时间
·year():返回年份、month():返回月份、day():返回日期、hour():返回小时、minute():返回分钟、second():返回秒
在这里插入图片描述
在这里插入图片描述
查询当前生日:
在这里插入图片描述
·date_format(datetime,fmt):按照字符串fmt格式化日期datetime值
在这里插入图片描述
在这里插入图片描述
四、流程函数
·if(value,t,f);如果value为真返回t,否则返回f
在这里插入图片描述
·ifnull(value1,value2);如果value1不为空则返回value1,否则返回value2
在这里插入图片描述
·case
when 条件一 then result1
when 条件二 then result2

else
end
在这里插入图片描述
·case 表达式
when 常量值1 then result1
when 常量值2 then result2

else
end
在这里插入图片描述
五、其他函数
·database();查询当前数据库名
在这里插入图片描述
·version();查询当前数据库版本
在这里插入图片描述
·查询当前登录的用户
在这里插入图片描述
·使用password(‘str’);对字符串str进行加密
在这里插入图片描述
·使用MD5(‘str’);对字符串str进行加密
在这里插入图片描述
六、分组函数
·avg();获取平均值
在这里插入图片描述
·max();获取最大值
在这里插入图片描述
·min();获取最小值
在这里插入图片描述
·sum();求和
在这里插入图片描述
·count();计数
使用某个字计数时,只会计算该字段非null的数据的记录数
若通过*或者常量值查询总记录数与null值以及是否重复没有关系
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Monster``

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值