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.substr

substr(string string,num start,num length);

string为字符串;

start为起始位置;

length为长度。

和 substring 一样

5、按关键字截取字符串

substring_index(str,delim,count)

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

例:select substring_index("blog.jb51.net","。",2) as abstract from my_content_t

结果:blog.jb51

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

6、trim([{both | leading | trailing} [remstr] form] str)

将字符串 str去除 remstr 所指定的前缀或后缀,返回结果字符串。如果没有指定标识符both、leading,或trailing,则默认采用 both,即将前后缀都删除。remstr 其实是个可选参数,如果没有指定它,则删除的是空格。

7、subdate(date,day)截取时间,时间减去后面的day

8、subtime(expr1,expr2)  时分秒expr1-expr2

mysql 字符串取前缀_mysql截取字符串的函数总结相关推荐

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

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

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

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

  3. c语言字符串提取第二个字符,c语言如何复制字符串(取前n个字符)strncpy()函数的应用实例...

    c语言如何复制字符串(取前n个字符)strncpy()函数的应用实例.函数需引入的头文件:#include 定义strncpy()函数:char * strncpy(char *dest, const ...

  4. mysql 子字符串_Mysql 截取字符串取子集的函数应用

    MySQL 字符串截取函数:left(),right(), substring(), substring_index(), mid(), substr() . 语法: left(str, length ...

  5. mysql语句+截取字符串_MySQL 截取字符串函数的sql语句

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

  6. mysql倒序截取字符串_mysql截取字符串与reverse函数

    mysql的函数大全: http://www.jb51.net/Special/606.htm 这个网页上很多知识点,可以学习下,关于mysql的函数,也可以作为API查询: 这里只说下mysql的截 ...

  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截取字符串函数是MySQL中功能强大的函数,下面就为您详细介绍MySQL截取字符串函数的用法,希望对您能够有所帮助. 今天建视图时,用到了MySQL中的字符串截取,很是方便. 感觉上MySQ ...

  9. mysql截取前几个字符串_mysql 截取字符串 函数

    文章摘取自http://www.cnblogs.com/zdz8207/p/3765073.html 练习截取字符串函数(五个) mysql索引从1开始 一.mysql截取字符串函数 1.left(s ...

最新文章

  1. 计算机CAI应用实例,运用CAI课件辅助实验的实例分析
  2. ExtJs 滚动条问题
  3. Redis 持久化——AOF
  4. Netty 从源码的角度深入剖析 ByteBuffer
  5. Flink : UnknownTaskExecutorException: No TaskExecutor registered under
  6. JAVA中isEmpty、null、的区别
  7. HDOJ1102 Constructing Roads【最小生成树】-----武科大ACM暑期集训队选拔赛1题
  8. linux之git高级命令
  9. gatsbyjs 了解
  10. 05—JDBC(2)
  11. 计算机有什么考研专业,2021考研专业选择:计算机专业考研方向有哪些?
  12. 采购人必须明白的八大发展趋势及原则
  13. 如何定制支持用户自定义boot参数的基于debian os的live cd
  14. 关于Oracle练习
  15. OpenFOAM常用类
  16. 【Educoder作业】※ 数值信息——除二取余
  17. ...可变形参的使用
  18. IAR分析内存重要的神器 - map文件全解析
  19. 鸿蒙喜欢吃什么,巴西龟吃什么食物,一般一天喂几次?
  20. 【基于python+Django的博客系统-哔哩哔哩】 https://b23.tv/bmRfAMu

热门文章

  1. edge css兼容,CSS输入错误样式在Edge浏览器中无法正确显示
  2. java csv to list_java – 如何轻松地将CSV文件处理为List
  3. Linux创建页表内存代码,Linux内存管理的源码实现
  4. linux装Oracle需要jdk,告诉你Ubuntu Linux下安装Oracle JDK的方法及命令
  5. linux 带ifdef运行程序_如何让linux的一段程序代码进入内核态运行
  6. 曲线相似度衡量——曲线距离计算Fréchet distance详解与python计算
  7. Centos/Linux在线环境下载安装包,到离线环境安装,并解决依赖问题
  8. 解决yum锁定Another app is currently holding the yum lock; waiting for it to exit...
  9. macos支持exfat吗_在Windows上使用VMware Workstation虚拟机安装macOS
  10. 包含几通道数据_功率分析仪和数据采集记录仪有什么区别?