截取字符串函数mysql

2023年 8月 3日 40.5k 0

在MySQL中,我们经常需要截取字符串的函数将一段长的字符串截取成我们需要的长度或者进行一些处理。下面这个函数就是MySQL中内置的截取字符串函数:

SUBSTRING(str, start, length)

截取字符串函数mysql

其中,str代表需要被截取的字符串,start代表截取的起始位置,length代表截取的长度。如果只传入strstart参数,那么截取的长度默认为从起始位置开始到字符串末尾。

下面是一些具体的使用案例:

SELECT SUBSTRING('Hello World', 1, 5); -- 输出Hello
SELECT SUBSTRING('Hello World', 1); -- 输出Hello World
SELECT SUBSTRING('Hello World', 7); -- 输出World

除了SUBSTRING函数外,MySQL还提供了LEFTRIGHT函数来截取字符串。它们的作用和SUBSTRING函数很类似,不同之处在于LEFT函数截取字符串的起始位置是从左边开始算,RIGHT函数截取字符串的起始位置是从右边开始算。

下面是LEFTRIGHT函数的使用案例:

SELECT LEFT('Hello World', 5); -- 输出Hello
SELECT RIGHT('Hello World', 5); -- 输出World

在实际开发中,截取字符串函数可以帮助我们对字符串进行一些复杂的处理,提高代码编写的效率。

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论