MySQL截取字符串函数是MySQL中功能强大的函数,下面就为您详细介绍MySQL截取字符串函数的用法,希望对您能够有所帮助。

今天建视图时,用到了MySQL中的字符串截取,很是方便。

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

MySQL截取字符串函数:

1、从左开始截取字符串

left(str, length)

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

例:select left(content,200) as abstract from my_content_t

2、从右开始截取字符串

right(str, length)

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

例:select right(content,200) as abstract from my_content_t

3、截取字符串

substring(str, pos)

substring(str, pos, length)

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

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

例:select substring(content,5) as abstract from my_content_t

select substring(content,5,200) as abstract from my_content_t

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

4、按关键字截取字符串

substring_index(str,delim,count)

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

例:select substring_index(”blog.chinabyte.com”,”.”,2) as abstract from my_content_t

结果:blog.chinabyte

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

结果:chinabyte.com

如果关键字在字符串找不到,则返回字符串全部内容

【编辑推荐】

【责任编辑:段燃 TEL:(010)68476606】

点赞 0

mysql 从第几个字符串开始截取_MySQL截取字符串函数方法相关推荐

  1. mysql 字符串索引 起始_mysql截取字符串

    mysql截取字符串 mysql索引从1开始 一.mysql截取字符串函数 1.left(str,index) 从左边第index开始截取 2.right(str,index)从右边第index开始截 ...

  2. mysql 字符串取前缀_mysql截取字符串的函数总结

    1.从左开始截取字符串 left(str, length) 说明:left(被截取字段,截取长度) 例:select left(content,200) as abstract from my_con ...

  3. mysql 字符串出现问题_MYSQL 中字符串函数 归纳总结

    计算字符串长度 mysql> select length("你好"); +----------------+ | length("你好") | +---- ...

  4. mysql 处理字符串 减断_Mysql处理字符串函数(转)

    标签:http://www.jb51.net/article/27458.htm 感觉上MySQL的字符串函数截取字符,比用程序截取(如PHP或JAVA)来得强大,所以在这里做一个记录,希望对大家有用 ...

  5. mysql中字符串转时间戳_MySQL日期 字符串 时间戳互转

    mysql时间转换和事务 涉及的函数 date_format(date, format) 函数,MySQL日期格式化函数date_format() unix_timestamp() 函数 str_to ...

  6. mysql 截取字符串部分值_mysql截取字符串取值

    使用mysql过程中根据实际业务的开发需求和表的设计有时候我们需要在sql中根据某个字符串截取并且取值:demo如下: ifnull(max(SUBSTRING_INDEX(c.check_score ...

  7. mysql 从第几个字符串开始截取_MySQL 截取字符串函数的sql语句

    1.left(name,4)截取左边的4个字符 列: SELECT LEFT(201809,4) 年 结果:2018 2.right(name,2)截取右边的2个字符 SELECT RIGHT(201 ...

  8. mysql查找字符串最后位置_mysql查找字符串出现位置

    标签: MySQL中的LOCATE和POSITION函数使用方法 FIND_IN_SET(str,strlist) 假如字符串str 在由N 子链组成的字符串列表strlist 中,则返回值的范围在 ...

  9. mysql 中文截取_mysql 截取中文字符

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

最新文章

  1. linux下安装12c中间件,linux下静默安装 weblogic12.2.1.3中间件
  2. 阿里云数据库再添新成员,企业级MariaDB正式开卖!
  3. C++调用matlab接口
  4. 传统JDBC的弊病和mybatis的解决方案
  5. php数据类型之自动转换和强制转换
  6. 统计android代码行数据,Android Studio代码行数统计插件Statistics
  7. 首批列入民族网游工程的21种游戏公布
  8. sum多个字段的值相加_Excel Sumifs函数多字段多条件求和使用实例
  9. Java学习笔记Day2:流程控制
  10. #后疫情时代的新思考#AI助力,“无接触”服务加速金融数字化转型丨数据猿公益策划...
  11. 宝塔远程连接助手使用方法
  12. 【论文写作】汽车销售管理系统的设计与开发引言参考
  13. 2014计算机考研分数线,2014年全国统计算机考研各个大学录取分数线汇总.doc
  14. 成长中的SEO,应该避免这12个过时的优化策略(转载自:https://www.duiji.net)
  15. switch语句总结
  16. 《简明Python教程》读书笔记
  17. cmd命令和dos命令有什么不同?
  18. Junit单元测试不支持多线程测试问题全解析
  19. Week2云计算从0到1学习-已脱敏
  20. 设计师的视角看 ‘完全自动驾驶’,未来10年,能否实现自动驾驶?

热门文章

  1. 基于ssm的固定收益营销系统设计与实现(ERP系统)
  2. linux内核gdt,第三天:Linux内核完全剖析之GDT+LDT+IDT
  3. SpringBoot+MyBatis 基于xml实现多表查询的两种方式
  4. RockPlayer源码
  5. 电网需求响应以及在居民用户中的应用介绍
  6. [AHK]为Word中的格式刷定义热键
  7. win7 + vmware + Mac OSX + 共文件共享
  8. 【JZOJ3296】【SDOI2013】刺客信条(assassin)
  9. 直播流播放,视频监控/直播监控。 使用火山引擎VePlayer播放50+直播流保证流程运行。思路理解后类比腾讯TRTC和阿里播放器
  10. 计算机毕业设计ssm绘画交流平台7ea78系统+程序+源码+lw+远程部署