mysql substring()函数如何用

mysql中,substring()函数用于截取字符串,可以从字符串从特定位置开始返回一个给定长度的子字符串,语法为“SUBSTRING(字符串,n)”,参数“n”的值需要是一个整数,用于指定子串的起始字符,可以为负值。若参数“n”为负值,则子串的位置起始于字符串结尾的第n个字符,即倒数第n个字符,而不是字符串的开头位置。

mysql substring()函数如何用

本教程操作环境:windows7系统、mysql8版本、Dell G3电脑。

mysql substring()函数:截取字符串

substring()函数可以从字符串从特定位置开始截取一个给定长度的子字符串并返回。语法:

SUBSTRING(s,n,len)

从字符串 s 返回一个长度同 len 字符相同的子字符串,起始于位置 n。

  • n参数是一个整数,用于指定子串的起始字符,n可以是负值。

    如果n为正值,则SUBSTRING函数从字符串的开始处提取子字符串。请参阅以下字符串。

    mysql substring()函数如何用

    如果n为负值,则子字符串的位置起始于字符串结尾的第 n 个字符,即倒数第 n 个字符,而不是字符串的开头位置。

  • len参数可省略,指定子串长度

substring()函数使用示例

1、len参数省略

从“MySQL SUBSTRING”字符串中获取子字符串:“SUBSTRING”,子串的位置必须从7开始

mysql> SELECT SUBSTRING('MYSQL SUBSTRING', 7);

mysql substring()函数如何用

请注意,如果n参数为零,则SUBSTRING函数返回一个空字符串:

mysql> SELECT SUBSTRING('MYSQL SUBSTRING', 0);

mysql substring()函数如何用

mysql> SELECT SUBSTRING('MySQL SUBSTRING', -10);

mysql substring()函数如何用

2、len参数不省略

mysql> SELECT SUBSTRING('MySQL SUBSTRING',1,5);

mysql substring()函数如何用

到此,关于“mysql substring()函数如何用”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注亿速云网站,小编会继续努力为大家带来更多实用的文章!

文章标题:mysql substring()函数如何用,发布者:亿速云,转载请注明出处:https://worktile.com/kb/p/29814

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
亿速云的头像亿速云认证作者
上一篇 2022年9月26日 上午1:46
下一篇 2022年9月26日 上午1:48

相关推荐

  • HTML可不可以美化网页

    HTML不可以美化网页。HTML是用来定义网页内容的,例如标题、正文、图像等,它是无法美化网页的;美化网页需要使用CSS,CSS是样式语言,主要用来控制网页的外观,例如颜色、字体、背景等。CSS能够对网页中的对象的位置排版进行像素级的精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑…

    2022年9月24日
    74900
  • windows xgp下载进度消失如何解决

    解决方法: 1、首先点击任务栏中的“Windows”打开开始菜单。 2、然后找到并打开其中的“Microsoft Store” 3、打开后,点击左下角的“库” 4、在其中就可以看到你获取的所有游戏。 5、最后点击右边的“下载”按钮就可以继续下载了。 目前xgp就是有这个bug,只能通过这种方法暂时解…

    2022年9月22日
    66200
  • 电脑蓝屏0x0000008e如何解决

    0x0000008e电脑蓝屏处理方法: 方法一: 1、遇到蓝屏问题,可能是软件不兼容、内存错误或操作不当造成的,可以依次解决。 2、首先开机的时候按下F8进入安全模式点击“最后一次正确的配置”这一项重启系统。 3、如果使用这个方法能进入系统,说明是软件不兼容或操作问题,注意不要再进行之前的操作即可。…

    2022年9月16日
    61800
  • windows todesk无法登录怎么解决

    解决方法: 一、账号错误 1、我们可以使用手机验证码、微信扫码或app扫码三种登录方式。 2、如果我们一种方法无法登录,可以尝试切换不同的登录方式来解决。 二、本地网络 1、如果所有方法都无法登录,那么可能是本地网络连接故障。 2、建议大家查看一下自己的网络是否能够使用,比较方便的就是看看能不能进入…

    2022年9月21日
    1.3K00
  • windows任务管理器被系统管理员停用怎么解决

    任务管理器被管理员停用的恢复方法 1、快捷键Win+R,输入gpedit.msc,回车。 2、依次展开“用户配置–>管理模板–>系统–>Ctrl+Alt+Del选项”,在右侧双击“删除任务管理器” 3、然后在“设置”选项卡中选择未配置或者已禁用选…

    2022年9月6日
    65500
  • 如何进行APT中的迂回渗透

    引言 随着信息安全行业发展,很多企业,政府以及互联网公司对网络安全越来越重视。习大大指出,没有网络安全就没有国家安全,没有信息化就没有现代化。 众所周知,现在的安全产品和设备以及对网络安全的重视,让我们用常规手段对目标渗透测试的成功率大大降低。当然,对于一些手握0day的团队或者个人来说,成功率还是…

    2022年9月21日
    56200
  • vlookup函数匹配不出来只显示公式如何解决

    解决方法 名列前茅步,点击表格上方的“公式”按钮。 第二步,在下方菜单中找到并点击“显示公式”关闭它。 第三步,关闭完成,就可以发现我们的vlookup函数正常显示结果了。 关于“vlookup函数匹配不出来只显示公式如何解决”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“vlookup函…

    2022年9月24日
    2.3K00
  • weblogic攻击手法有哪些

    简介 weblogic服务器的特点为架构庞大复杂,蓝队一般很难防御,且多部署于外网。而且weblogic的攻击成本比较低,只要存在漏洞,一般可以直接获取目标服务器的root权限。在攻防演习中被各大攻击队,防守方重点关注。 当然,目前网上公开的各种exp程序,当然也包括我自己的工具,或多或少都有点问题…

    2022年9月22日
    65100
  • Burpsuit结合SQLMapAPI产生的批量注入插件是怎样的

    1.1变动: 增加过滤设置 优化显示结果 增加运行提示信息 增加域名正则匹配 整个插件分为三个面板:任务面板、sqlmapapi参数配置面板、过滤条件面板。 任务面板 Server : SQLmapapi服务的IP和端口 THREAD:同时检测的任务数量 Domain:需要检测的域名,支持正则匹配 …

    2022年9月20日
    58900
  • 如何进行授权的APK渗透测试

    作为一个渗透测试小白,本文的目的是希望能为那些和我一样的小白提供一些测试思路。涉及的内容可能比较基础,表哥们见谅。APK 解包拿到 apk 之后直接用 7-Zip 解压可以得到几个文件夹、一个 AndroidManifest.xml 文件、一个dex文件。使用 dex2jar https://sou…

    2022年9月18日
    56900
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部