MySQL中的通用函数

  • CONCAT(A,B)连接两个字符串以创建单个字符串输出,通常用于将两个字符串合并为一个
  • FORMAT(X,D)格式化数字X到D有效数字
  • CURRDATE(),CURRTIME() 返回当前日期或时间
  • NOW()将当前日期和时间作为一个值返回
  • MONTH(),DAY(),WEEK(),WEELDAY(),YEAR()从日期中提取给定数据
  • HOUR(),MINUTE(),second(),从时间中提取给定的值
  • DATEDIFF(A,B) 计算两个时间的差异,通常用于计算年龄
  • SUBTIMES(A,B) 确定两次之间的差异
  • FORMDAYS(INT)将整数天转化为日期值
  • 数学函数
    • abs(num):求绝对值
    • floor(num):向下取整
    • ceil(num):向上取整
  • 字符串函数
    • insert(s1,index,length,s2):替换函数
      • s1被替换的字符串
      • s2将要替换的字符串
      • index表示被替换的位置,从1开始
      • length表示被替换的长度
    • upper(str),ucase(str):将字母改为大写
    • lower(str),lcase(str):将字母改为小写
    • left(str,length):返回str前的length个字符
    • right(str,len):返回str后的len个字符
    • substring(str,index,length):返回字符串从index到长度为length的字符
    • reverse(str):将字符串倒序输出
  • 日期函数
    • curdate(),current_data() 获取当前日期
    • curtime(),current_time() 获取当前时间
    • now():获取当前日期和时间
    • datediff(d1,d2) 返回d1与d2之间的天数差
    • adddate(date,num):返回date日期开始,之后num天的日期
    • subdate(date,num):返回date日期开始,之前num天的日期
  • 聚合函数
    • count(field):根据某个字段统计总记录数
    • sum(field):计算某个字段的数据之和
    • avg(field):计算某个字段数值的平均值
    • max/min():求某个字段的最大/最小值
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值