在MySQL中按指定字符串截取数据

MySQL中按指定字符串截取数据

MySQL中可以使用SUBSTRING函数来按指定字符串截取数据。SUBSTRING函数有三个参数,第一个参数是指定要截取的字符串,第二个参数是指定截取的起始位置,第三个参数是指定截取的长度。

SELECT SUBSTRING(字段名, 起始位置, 截取长度) FROM 表名;

例如,要从字段name中截取前三个字符,可以使用如下语句:

SELECT SUBSTRING(name, 1, 3) FROM tableName;

要从字段name中截取从第四个字符开始的所有字符,可以使用如下语句:

SELECT SUBSTRING(name, 4) FROM tableName;

如果要从字段name中截取从倒数第三个字符开始的所有字符,可以使用如下语句:

SELECT SUBSTRING(name, -3) FROM tableName;

如果要从字段name中截取倒数第三个字符到倒数第一个字符,可以使用如下语句:

SELECT SUBSTRING(name, -3, 3) FROM tableName;

以上就是MySQL中按指定字符串截取数据的使用方法,可以根据不同的需求,使用不同的参数来实现截取数据的功能。


本文链接:http://task.lmcjl.com/news/10937.html

展开阅读全文