时间: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