Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

mysql字符串截取指定字符串

作者:断晴星魂   发布日期:2026-06-13   浏览:55

-- 示例代码:从字符串中截取指定的子字符串

-- 假设我们有一个表 `example_table`,其中有一列 `full_string` 存储了完整的字符串。
-- 我们想要从 `full_string` 中截取从第5个字符开始,长度为10的子字符串。

SELECT 
    SUBSTRING(full_string, 5, 10) AS extracted_string
FROM 
    example_table;

-- 解释:
-- SUBSTRING() 函数用于从字符串中提取子字符串。
-- 语法:SUBSTRING(string, start_position, length)
-- string: 要截取的字符串。
-- start_position: 开始位置(从1开始计数)。
-- length: 截取的长度(可选参数,如果不指定则从开始位置一直截取到字符串末尾)。

-- 如果需要根据特定分隔符截取字符串,可以使用 SUBSTRING_INDEX() 函数。
-- 示例:从逗号分隔的字符串中提取第一个部分

SELECT 
    SUBSTRING_INDEX(full_string, ',', 1) AS first_part
FROM 
    example_table;

-- 解释:
-- SUBSTRING_INDEX() 函数用于从字符串中按分隔符提取子字符串。
-- 语法:SUBSTRING_INDEX(string, delimiter, count)
-- string: 要截取的字符串。
-- delimiter: 分隔符。
-- count: 分隔符出现的次数。如果为正数,则返回从左到右的子字符串;如果为负数,则返回从右到左的子字符串。

如果有其他需求或问题,请告诉我!

上一篇:mysql删除重复数据保留一条sql

下一篇:mysql fulltext

大家都在看

mysql二级索引

mysqlavg函数保留小数

mysql显示表内容

mysql收集表统计信息

mysql经纬度距离计算

mysql 加密

mysql大小写转换函数

存储过程mysql

mysql 1265

mysql with语句

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站