-- 示例代码:从字符串中提取子串
-- 1. 提取从指定位置开始的子串
SELECT SUBSTRING('Hello, MySQL!', 8);
-- 解释:从第8个字符开始提取,结果为 "MySQL!"
-- 2. 提取从指定位置开始的指定长度的子串
SELECT SUBSTRING('Hello, MySQL!', 8, 6);
-- 解释:从第8个字符开始,提取6个字符,结果为 "MySQL"
-- 3. 使用负数索引从字符串末尾开始提取
SELECT SUBSTRING('Hello, MySQL!', -6);
-- 解释:从倒数第6个字符开始提取,结果为 "MySQL!"
-- 4. 结合其他函数使用
SELECT SUBSTRING(CONCAT('Hello, ', 'MySQL!'), 8, 6);
-- 解释:先连接两个字符串,再从第8个字符开始提取6个字符,结果为 "MySQL"
下一篇:mysql row_format
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站