数据库

位置:IT落伍者 >> 数据库 >> 浏览文章

MySQL截取字符串函数方法


发布日期:2020年06月17日
 
MySQL截取字符串函数方法
今天建视图时用到了MySQL中的字符串截取很是方便

感觉上MySQL的字符串函数截取字符比用程序截取(如PHP或JAVA)来得强大所以在这里做一个记录希望对大家有用

函数

从左开始截取字符串

left(str length)

说明left(被截取字段截取长度)

select left(content) as abstract from my_content_t

从右开始截取字符串

right(str length)

说明right(被截取字段截取长度)

select right(content) as abstract from my_content_t

截取字符串

substring(str pos)

substring(str pos length)

说明substring(被截取字段从第几位开始截取)

substring(被截取字段从第几位开始截取截取长度)

select substring(content) as abstract from my_content_t

select substring(content) as abstract from my_content_t

(注如果位数是负数 如 则是从后倒数位数到字符串结束或截取的长度)

按关键字截取字符串

substring_index(strdelimcount)

说明substring_index(被截取字段关键字关键字出现的次数)

select substring_index() as abstract from my_content_t

结果blogchinabyte

(注如果关键字出现的次数是负数 如 则是从后倒数到字符串结束)

结果

上一篇:MySQL高级特性----对比与其他数据库

下一篇:MySQL安装笔记和一些使用方法