Mysql函数

MySQL函数

字符函数

  • CONCAT()
    • 字符连接,传入多个参数
  • CONCAT_WS()
    • 使用分隔符进行字符连接,第一个参数传分隔符,其他参数传字符
  • FORMAT()
    • 数字格式化,第一个参数传数字,第二个参数传小数位数
  • LOWER()
    • 将字符串转化成小写
  • UPPER()
    • 将字符串转化成大写
  • LEFT()
    • 获取左侧字符串前n个字符,第一个参数传字符,第二个参数传n
  • RIGHT()
    • 获取右侧字符串前n个字符,第一个参数传字符,第二个参数传n
  • LENGTH()
    • 获取字符串长度,算空格
  • LTRIM()
    • 删除左前导空格
  • RTRIM()
    • 删除右前导空格
  • TRIM()
    • 删除前后导空格
  • REPLACE()
    • 字符替换,第一个参数传字符,第二个参数传要替换字符,第三个传替换字符
  • SUBSTRSING()
    • 截取字符串,第一个参数传字符,第二个传开始位置,第三个参数传长度

数值运算函数

  • CEIL()
    • 向上取整
  • DIV()
    • 整除除法
  • FLOOR()
    • 向下取整
  • MOD
    • 取余数
  • POWER()
    • 求幂,第一个参数传底数,第二个参数传指数
  • ROUND()
    • 四舍五入,第一个参数传数字,第二个传保留小数位数
  • TRUNCATE()
    • 数字截取,第一个参数传数字,第二个传截取小数位数

比较函数

  • BETWEEN...AND....
    • 在...与...的取值范围之间
  • IN()
    • 在列出的值范围内
  • IS NULL
    • 是否为空

日期函数

  • NOW()
    • 当前日期与时间
  • CURDATE()
    • 当前日期
  • CURTIME()
    • 当前时间
  • DATE_ADD()
    • 日期的变化,第一个参数传日期,第二个传增加日期时间interval 5 day
  • DATE_DIFF()
    • 日期差值计算,两个参数均传日期
  • DATE_FORMAT()
    • 日期格式化,第一个参数传日期,第二个参数传日期格式%m/%d/%Y

信息函数

  • CONNECTION_ID
    • 当前连接的ID
  • DATABASE()
    • 当前数据库
  • LAST_INSERT_ID()
    • 最后插入ID
  • USER()
    • 当前用户
  • VERSION()
    • 当前mysql版本

聚合函数

  • AVG()
    • 求平均值
  • COUNT()
    • 计数
  • MAX()
    • 最大值
  • MIN()
    • 最小值
  • SUM()
    • 求和

加密函数

  • MD5()
    • 信息摘要加密
  • PASSWORD()
    • 用户密码加密
posted @ 2019-05-20 10:44  まだまだだわ  阅读(106)  评论(0编辑  收藏  举报