mysql中的⼀些字符串截取、拼接函数的⽤法
函数:
mysql面试题csdn
1、从左开始截取字符串
left(str, length)
asp有什么用
说明:left(被截取字符串/字段,截取长度)
例:
select left(information,20)  as  aaa  from Table_1;
select left('information',5)  as  aaa  from Table_1;
2、从右开始截取字符串
right(str, length)
说明:right(被截取字符串/字段,截取长度)
语句⽰例:
select right(information,20)  as  aaa  from Table_1;
select right('information',5)  as  aaa  from Table_1;
执⾏结果⽰例:
3、从指定起始位置截取字符串
substring(str, pos)
substring(str, pos, length)
说明:substring(被截取字符串/字段,从第⼏位开始截取)
substring(被截取字符串/字段,从第⼏位开始截取,截取长度)
注:如果起始截取位是负数,⽐如 -6 ,则代表从字符串/字段的倒数第6位开始截取,截取到字符串/字段的最后或者指定截取的长度
语句⽰例:c语音基本数据类型
select substring(information,5)  as aaa  from Table_1;
select substring(information,5,3)  as aaa  from Table_1;
执⾏结果⽰例:
4、按关键字截取字符串
substring_index(str,delim,count)
说明:substring_index(被截取字符串/字段,关键字,截取到关键字出现的次数)
idea过了30天进不去界面了
注:如果关键字出现的次数是负数,如 -2 ,则是从后倒数到第⼆个指定关键字结束(截取的⼦字符串中不包含关键字。
便捷记忆:index 在数据库中有索引的意思,故在使⽤此函数时,需要指定具体的关键字。
语句⽰例:二进制转换表格
select substring_index('/csdn/blog/creation/editor','/',2)  as aaa from Table_1;
执⾏结果⽰例:
jquery谁写的

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。