一.字符串函数
CONCAT 字符串拼接函数
LOWER 字符串小写函数
UPPER 字符串大写函数
LEFT(str,x)返回左边的x个字符
RIGHT 返回右边的x个字符
LPAD(str,n,pad)用字符串pad从左边填充n个长度
RPAD 用字符串pad从右边填充n个长度
LTRIM(str)去掉左面的空格
RTRIM(str) 去掉右面的空格
REPEAT(str,x)返回重复x次的结果
REPLACE(str,a,b)b替换所有的a
STRCMP(str,str)比较字符串
TRIM(str)去掉行头和行尾的空格
SUBSTRING(str,x,y)从x位置起y个长度的字符串
二.数值函数
ABS(x)绝对值
CEIL(x)向上取整
floor(x)向下取整
round(x,y)四舍五入保留y为小数
三.日期函数
now()当前日期和时间
date_format(date,fmt)按照fmt格式化date值
四.流程函数
IF(value,t,f)如果value为真,返回t,否则返回f
IFNULL(value,value2)如果value不为空返回value,否则返回value2,一般用来替换null值为0来参与计算
CASE WHEN [value1] THEN [result] ELSE [default] END 如果value1为真,返回value1否则返回value2
CASE [expr] WHEN [value1] THEN [result] ELSE [default] END
五.其他常用函数
DATABSASE()返回数据库名
VERSION()返回当前版本
INET_ATON(IP)返回IP地址的数字表示
INET_NTOA(num)返回数字代表的IP地址
MD5()
Enjoy it!作品为辛苦创作,转载请注明出处,谢谢。
网友评论