码迷,mamicode.com
首页 > 数据库 > 详细

MYSQL常用函数

时间:2020-02-13 22:34:09      阅读:91      评论:0      收藏:0      [点我收藏+]

标签:部分   replace   绝对值   nbsp   insert   string   字符串   操作   取字符串   

数学函数

  CEIL():进一取整

  FLOOR():舍掉小数部分

  ROUND():四舍五入

  TRUCATE():截取小数点后几位

  MOD():取余数

  ABS():取绝对值

  POWER():幂运算

  PI():圆周率

  RAND():或者RAND(X):0~1之间的随机数

  SIGN(X):得到数字符号

  EXP(X):计算e的x次方

字符串函数

  CHAN_LENGTH():得到字符串的字符数

  LENGTH():返回字符串的长度

  CONCAT():合并字符串

  CONCAT_WS(‘分隔符‘,...):以分隔符合并字符串

  REVESE():字符串的反转

  LEFT()|RIGHT():返回字符串的前几个字符或者后几个字符

  LPAD()|RPAD(‘字符串‘,指定长度,‘填充的字符‘):用字符串填充到指定长度

  TRIM()|LTRIM()|RTRIM():去掉字符串两端的空格

  REPEAT():重复指定的次数

  REPLACE():替换指定的字符串

  SUBSTRING():截取字符串

  STRCMP():比较字符串

日期时间函数

  CURDATE()|CURRENT_DATE():返回当前日期

  CURTIME()|CURRENT_TIME():返回当前时间

  NOW()|CURRENT_TIMESTAMP|SYSDATE():返回当前日期时间

  MONTH():返回日期中的月份

  MONTHNAME():返回日期中的月份名称   年份等可类推得

  DAYOFWEEK():返回一周内的第几天

  DATEDIFF():返回两个日期相差的天数

其它常用函数

  VERSION():返回版本号

  USER():返回当前用户

  LAST_INSERT_ID():得到上一步插入操作产生AUTO_INCREMENT的值

  MD5():返回一个32位的加密字符串

  注:PASSWORD()在MySQL 8.0已被移除,故使用该函数时会报错

 

MYSQL常用函数

标签:部分   replace   绝对值   nbsp   insert   string   字符串   操作   取字符串   

原文地址:https://www.cnblogs.com/shouyaya/p/12305449.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!