MySQL substring函数怎么用

1029
2023/10/25 12:15:00
栏目: 云计算
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

MySQL的SUBSTRING函数用于从字符串中提取子字符串。它的语法如下:

SUBSTRING(str, start, length)

其中,str是要提取子字符串的字符串,start是起始位置,length是子字符串的长度。

以下是一些示例用法:

  1. 提取字符串的子字符串:

SELECT SUBSTRING(‘Hello, World!’, 1, 5); – 输出:Hello

  1. 提取字符串的部分内容:

SELECT SUBSTRING(‘Hello, World!’, 8); – 输出:World!

  1. 提取字段值的子字符串:

SELECT SUBSTRING(column_name, 3, 6) FROM table_name; – 提取table_name表中column_name字段值的从第三个字符开始的长度为6的子字符串

注意:在MySQL中,字符串的索引是从1开始的,而不是从0开始的。如果start参数是负数,则从字符串的末尾开始计数。如果length参数省略,则提取从start位置到字符串结尾的所有字符。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: navicat连接MySQL连不上怎么解决