substring(字段,start, len);//start为起始位置 len为截取字符长度
//id_card 12155454656454
select substring(id_card,4,5) from users;//54546
substr(字段,start,len);//string为字符串;start为起始位置;length为长度。
//idcard 1234335435433453
select substr(idcard,7,4) as user_bir from users where id=2;//5435
substring_index(字段,delim,count);//delim--截取数据依据的字符,count-截取字符的位置N
SELECT SUBSTRING_INDEX(‘192,168,8,203’,’,’,1);
//得到结果为: 192
//N为负数时
SELECT SUBSTRING_INDEX(‘192,168,8,203’,’,’,-1);
//得到结果为: 203