mysql中比较函数_盘点MySQL中比较实用的函数

本文介绍了MySQL中几个常用的字符串处理函数,包括FIELD、FIND_IN_SET、FORMAT、LEFT及MID等函数的功能、语法及使用示例。这些函数能够帮助开发者高效地处理字符串数据。

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

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:https://www.cnblogs.com/zaevn00001/p/12447440.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值