substr() 函数
截取字符串
用法:substr(string string,num start,num length);
select substr(参数1,参数2,参数3) from 表名
string为字符串;start为起始位置;length为长度。
注意:mysql中的start是从1开始的。
例子:(查出kename字段中第一次出现.之前的字符串)
select kename,substr(kename,1,locate('.',kename)) as subkename from web_dev_api where 1;
截取前两位字符
![](https://bbsmax.ikafan.com/static/L3Byb3h5L2h0dHBzL2ltZzIwMTguY25ibG9ncy5jb20vYmxvZy8xMzc5NTU3LzIwMTgxMC8xMzc5NTU3LTIwMTgxMDIzMTUxOTMxMjQ0LTgyNzQwNDc3OC5wbmc=.jpg)