当前位置:Gxlcms > 数据库问题 > 盘点MySQL中比较实用的函数

盘点MySQL中比较实用的函数

时间:2021-07-01 10:21:17 帮助过:17人阅读


 

NO7:FIELD(s,s1,s2...)函数

1.功能:返回第一个字符串 s 在字符串列表(s1,s2...)中的位置

2.语法:返回字符串 c 在列表值中的位置:

SELECT FIELD("c", "a", "b", "c", "d", "e");

 

NO8:FIND_IN_SET(s1,s2)函数

1.功能:返回在字符串s2中与s1匹配的字符串的位置

2.语法:

返回字符串 c 在指定字符串中的位置:

SELECT FIND_IN_SET("c", "a,b,c,d,e");

 

NO9:FORMAT(x,n)函数

1.功能:函数可以将数字 x 进行格式化 "#,###.##", 将 x 保留到小数点后 n 位,最后一位四舍五入。

2.语法:

格式化数字 "#,###.##" 形式:

SELECT FORMAT(250500.5634, 2);     -- 输出 250,500.56

 

NO10:LEFT(s,n)函数
1.功能:返回字符串 s 的前 n 个字符

2.语法:

返回字符串 runoob 中的前两个字符:

SELECT LEFT(‘runoob‘,2) -- ru

 

NO11:MID(s,n,len)函数
1.功能:从字符串 s 的 n 位置截取长度为 len 的子字符串,同 SUBSTRING(s,n,len)

2.语法:

从字符串 RUNOOB 中的第 2 个位置截取 3个 字符:

SELECT MID("RUNOOB", 2, 3) AS ExtractString; -- UNO

 

盘点MySQL中比较实用的函数

标签:语法   代码   字符   表达   日期格式   比较   截取   day   mon   

人气教程排行