MySql截取字符串的几个常用函数详解

MySQL 截取字符的几个常用函数:left(), right(), substring(), substring_index(),mid(), substr()。
其中mid(), substr() ,substring() 这三个函数都是指定下标号截取指定长度字符串。

1. left(str, length) 函数

left()是从左边第一位开始截取指定长度字符串。

示例:

从左边第一位向右截取5位长度字符串。

2. right(str, length) 函数

right()是从右边第一位开始截取指定长度字符串。

示例:

从右边第一位向右截取6位长度字符串。

3. substring(str, index, length) 函数

substring()是从指定开始位置截取指定长度字符串。

示例:

  • 第5位置开始向右截取到最后字符串。

  • 第5位置开始向右截取6位字符串。

  • 右边开始第7位置开始向右截取到最后字符串。

  • 右边开始第7位置开始向右截取4位字符串。

  • 注意:substring的下标是从1开始而不是从0开始。

4. substr()、mid() 函数

substr()、mid() 函数与substring()函数功能类似。

示例:

5. substring_index(str, dim, length) 函数

substring_index() 函数从指定字符位置开始截取指定长度字符串

  • 从首位开始截取到第3个 . 点号前一位的字符串。
  • 从右边开始第2个 . 点号开始截取到最后的字符串。
  • 找不到指定标识时,返回整个字符串。

MySql截取字符串的几个常用函数详解相关推荐

  1. blankcount函数python,Python pandas常用函数详解

    本文研究的主要是pandas常用函数,具体介绍如下. 1 import语句 2 文件读取 df = pd.read_csv(path='file.csv') 参数:header=None 用默认列名, ...

  2. QT:常用函数详解--常用操作记录(个人笔记)

    QT:常用函数详解(个人笔记) PS:一下内容个人笔记,要求自己看懂,随笔,阅读体验会很差很差! Qt setContentsMargins()函数 函数原型:void QLayout::setCon ...

  3. python的shutil模块是内置的_Python之shutil模块11个常用函数详解,python内置函数是什么...

    Python之shutil模块11个常用函数详解,python内置函数是什么 shutil 是 Python 中的高级文件操作模块,与os模块形成互补的关系,os主要提供了文件或文件夹的新建.删除.查 ...

  4. 【Python入门】Python之OS模块39个常用函数详解

    os,语义操作系统,所以该模块就是操作系统相关的功能了,用于处理文件和目录这些我们日常手动需要做的操作,比如新建文件夹.获取文件列表.删除某个文件.获取文件大小.重命名文件.获取文件修改时间等,该模块 ...

  5. el replace 表达式_EL表达式运算符、常用函数详解

    运算符: 1.算术运算符有五个:+.-.*或$./或div.%或mod 2.关系运算符有六个:==或eq.!=或ne.或gt.<=或le.>=或ge 3.逻辑运算符有三个:&&am ...

  6. numpy随机生成01矩阵_Python数据分析Numpy库常用函数详解,提到循环就该想到的库...

    Python进行数据分析的核心库肯定是Pandas,该库差不多可以解决结构化数据的绝大部分处理需求.在<Python数据分析常用函数及参数详解,可以留着以备不时之需 >一文中也已经对该库的 ...

  7. linux网络编程常用函数详解与实例(socket--bind--listen--accept)

    常用的网络命令: netstat 命令netstat是用来显示网络的连接,路由表和接口统计等网络的信息.netstat有许多的选项我们常用的选项是 -an 用来显示详细的网络状态.至于其它的选项我们可 ...

  8. luat string常用函数详解

    string.char() -- 将number类型转换为ASCII码,string类型 a = string.char(0x2D) print(type(a)) print(a)[19:13:00] ...

  9. python字符串常用函数-Python字符串常用函数详解

    字符串相关操作大致总结以下9个部分,包括常用字符集合.大小写转换.判断字符元素类型.字符填充.字符串搜索.字符串替换.字符串添加.字符串修剪以及字符串分割. "字符串相关函数" & ...

最新文章

  1. Apache的压缩与缓存-----网页优化
  2. GitHub的新服务GIST
  3. 差分放大电路差模共模公式_选择正确的放大器
  4. 51.com庞升东:其实我认为自己比较像唐僧
  5. NGINX配置基于Node.js服务的负载均衡服务器
  6. Swift高速入门之函数
  7. swipe.js文档及用法
  8. 恢复删除了数据文件的表MyISAM
  9. android 按钮列表,android – 如何使按钮看起来像列表
  10. ASP.NET--表达式、运算符与分支结构
  11. linux系统设置软连接
  12. matlab面源模式反扩散参数研究,基于GIS的大气点源污染高斯烟羽扩散模拟研究
  13. 柯美6501服务器系统,柯美6501维修手册全-(1).pdf
  14. mysql求平方根_MySQL数据库中如何求一个数的二次平方根(SQRT函数)呢?
  15. V-REP 添加Vision Sensor与图像获取 | V-REP Adding Vision Sensor and Image Acquisition
  16. win10网络计算机删除,手把手教你彻底删除win10系统自带的微软拼音输入法-网络教程与技术 -亦是美网络...
  17. UVALive 4490 Help Bubu
  18. Photoshop技巧:[2]如何抠头发?
  19. DZY Loves Math 系列详细题解
  20. 高并发软件系统的密码

热门文章

  1. 天猫魔盒远程安装APP
  2. IOS开发日志之Xcode一些好用的插件大全
  3. 小米mix2s用鸿蒙可以吗,小米MIX2S和小米MIX2哪个好?小米MIX2对比MIX2s评测
  4. 四种卸载Mac软件的方法
  5. RYU+Mininet实现Hub泛洪
  6. Material Design风格神框架vuetify 学习笔记(七) 基础组件3 抽屉 卡片
  7. 打怪游戏Java课程设计_java 课程设计大作业 写的一个RPG游戏(代码+文档)
  8. mfcs100ud.lib(dllmodul.obj) : error LNK2005: _DllMain@12 已经在 dllmain.obj 中定义
  9. iPhone12系列不附赠耳机充电器
  10. openwrt路由器系统安装神卓互联的ipk