返回顶部
首页 > 资讯 > 数据库 >MySQL MID()函数的基本用法是怎么样的
  • 904
分享到

MySQL MID()函数的基本用法是怎么样的

2024-04-02 19:04:59 904人浏览 薄情痞子
摘要

本篇文章给大家主要讲的是关于Mysql MID()函数的基本用法是怎么样的的内容,感兴趣的话就一起来看看这篇文章吧,相信看完mysql MID()函数的基本用法是怎么样的对大家多少有点参考价

本篇文章给大家主要讲的是关于Mysql MID()函数的基本用法是怎么样的的内容,感兴趣的话就一起来看看这篇文章吧,相信看完mysql MID()函数的基本用法是怎么样的对大家多少有点参考价值吧。

在Mysql中,MID()函数返回从指定位置开始的子字符串

MID()和SUBSTR()都是SUBSTRING()的同义词。

基本语法是这样的:

MID(str,pos,len)

这里,str是字符串,pos是起始子字符串的位置,len是一个可选参数,它决定从起始位置返回的字符数。

这个函数有几种不同的使用方法,所以完整的语法看起来是这样的:

MID(str,pos)
MID(str FROM pos)
MID(str,pos,len)
MID(str FROM pos FOR len)

例1 -基本用法

下面是MID(str,pos)语法的一个例子:

SELECT MID('I drink coffee', 3) Result;

结果:

+--------------+
| Result       |
+--------------+
| drink coffee |
+--------------+

在本例中,我从字符串中取一个子字符串,从位置3开始。

例2 -使用FROM子句

这次使用的是MID(str FROM pos)语法:

SELECT MID('I drink coffee' FROM 3) Result;

结果:

+--------------+
| Result       |
+--------------+
| drink coffee |
+--------------+

结果是一样的。

在本例中,FROM是标准SQL。注意,该语法不使用逗号。

例3 -指定长度

在这个例子中,我使用了MID(str,pos,len)语法:

SELECT MID('I drink coffee', 3, 5) Result;

结果:

+--------+
| Result |
+--------+
| drink  |
+--------+

这里我指定返回的子字符串长度为5个字符。

例4 -指定长度(使用FOR子句)

在这个例子中,我使用了MID(str FROM pos FOR len)语法:

SELECT MID('I drink coffee' FROM 3 FOR 5) Result;

结果:

+--------+
| Result |
+--------+
| drink  |
+--------+

因此,这一次我们使用标准SQL来实现相同的结果。

以上关于MySQL MID()函数的基本用法是怎么样的详细内容,对大家有帮助吗?如果想要了解更多相关,可以继续关注我们的数据库板块。

您可能感兴趣的文档:

--结束END--

本文标题: MySQL MID()函数的基本用法是怎么样的

本文链接: https://lsjlt.com/news/35510.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • MySQL MID()函数的基本用法是怎么样的
    本篇文章给大家主要讲的是关于MySQL MID()函数的基本用法是怎么样的的内容,感兴趣的话就一起来看看这篇文章吧,相信看完MySQL MID()函数的基本用法是怎么样的对大家多少有点参考价...
    99+
    2024-04-02
  • VB.NET Mid()的用法是什么
    在VB.NET中,Mid()函数用于提取字符串中的子字符串。它的语法如下:Mid(sourceString, s...
    99+
    2023-10-21
    VB.NET
  • css基本语法是怎么样的
    这篇文章将为大家详细讲解有关css基本语法是怎么样的,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 由两个主要的部分构成:选择器,以及一条或多条声明。 选择器就是...
    99+
    2024-04-02
  • MySQL数据库基本设计规范是怎么样的
    这篇文章将为大家详细讲解有关MySQL数据库基本设计规范是怎么样的,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。所有表必须使用Innodb存储引擎   ...
    99+
    2024-04-02
  • mysql函数中的GROUP_CONCAT是怎样用的
    这期内容当中小编将会给大家带来有关mysql函数中的GROUP_CONCAT是怎样用的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。 mys...
    99+
    2024-04-02
  • mysql中find_in_set函数的基本使用方法
    前言 这是我最近新接触到的一个函数, 我在项目中的使用场景是这样的: 有一个应用类型表,表中有parentId字段和parentIds字段,前者为父级id,后者为多级父级id,在库中都是varchar类型,paren...
    99+
    2022-05-24
    mysql find_in_set函数 mysql find_in_set函数 in
  • Linux中Shell基本语法是怎么样的
    这篇文章给大家分享的是有关Linux中Shell基本语法是怎么样的的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Shell基本语法像高级程序设计语言一样,Shell也提供说明和使用变量的功能。对Shell来讲,所...
    99+
    2023-06-17
  • CSS基本属性样式是怎么样的
    这篇文章给大家分享的是有关CSS基本属性样式是怎么样的的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1.Color:颜色;规定颜色值为颜色单词名称例如(red)或者十六进制值得颜...
    99+
    2024-04-02
  • 【mysql】—— 函数的基本介绍
    前言: MySQL是一种常用的关系型数据库管理系统,它提供了许多内置的函数来进行数据操作和处理。本期,我将给大家介绍的就是关于 “函数” 的相关知识!!! 目录 (一)日期函数 (二)字符串函数 (三)数学函数 (四)其它函数 总结 ...
    99+
    2023-09-16
    mysql 数据库
  • History是基本原理及使用方法是怎样的
    这期内容当中小编将会给大家带来有关History是基本原理及使用方法是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。当我们频繁使用 Linux 命令行时,有效地使用历史记录,可以大大提高工作效率。在...
    99+
    2023-06-15
  • Oracle中decode函数用法是怎样的
    这期内容当中小编将会给大家带来有关Oracle中decode函数用法是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。1.decode函数的两种形式第一种形式含义解释:decode(条件,值1,返回值...
    99+
    2023-06-22
  • HTML基本结构是怎么样的
    这篇文章将为大家详细讲解有关HTML基本结构是怎么样的,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 关于“HTML基本结构是怎么样的”这篇...
    99+
    2024-04-02
  • 存储mysql函数的过程是怎么样的
    本文主要给大家介绍存储mysql函数的过程是怎么样的,文章内容都是笔者用心摘选和编辑的,具有一定的针对性,对大家的参考意义还是比较大的,下面跟笔者一起了解下存储mysql函数的过程是怎么样的吧。这个参数是设...
    99+
    2024-04-02
  • Python的函数使用是怎么样的
    今天就跟大家聊聊有关Python的函数使用是怎么样的,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。1 跳出循环-breakpython提供了一种方便快捷的跳出循环的方法-break,...
    99+
    2023-06-22
  • PHP函数的基本使用方法
    在现代的网页应用程序中,PHP作为一种重要的服务器端编程语言,被广泛应用。PHP中的函数是一种可重用的代码块,不仅简化了代码的编写,而且提高了代码的可维护性和可读性。本文将介绍PHP函数的基本使用方法,以帮助读者更好地理解和应用PHP函数。...
    99+
    2023-05-22
    方法 PHP函数 基本使用
  • C++中replace() 函数的基本用法
    目录replace算法:用法一:用str替换指定字符串从起始位置pos开始长度为len的字符用法二: 用str替换 迭代器起始位置 和 结束位置 的字符用法三: 用substr的指定...
    99+
    2024-04-02
  • Python中range函数的基本用法
    Python中range()是一个内置函数,用于生成一个整数序列,其基本语法为“range(start, stop[, step])”,其中,start表示序列的起始值(可以省略,默认为0),stop表示序列的结束值(必须指定),...
    99+
    2024-01-26
    python range函数
  • Go语言的基本语法与常用函数是什么
    今天小编给大家分享一下Go语言的基本语法与常用函数是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一、基本语法标识符命名...
    99+
    2023-07-02
  • MySQL数据库基础架构是怎么样的
    这篇文章给大家分享的是有关MySQL数据库基础架构是怎么样的的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1.Application LayerMySQL的应用层提供各种用户对数...
    99+
    2024-04-02
  • mysql datediff函数的用法是什么
    DATEDIFF函数是MySQL中用于计算两个日期之间的天数差的函数。它的语法如下:DATEDIFF(date1, date2)其中...
    99+
    2023-09-26
    mysql
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作