mysql函数之SUBSTRING_INDEX(str,"/",-1)

来源:互联网 发布:javascript入门难吗 编辑:程序博客网 时间:2024/06/16 05:54

https://yq.aliyun.com/ziliao/65157

SUBSTRING_INDEX的用法: •SUBSTRING_INDEX(str,delim,count) 在定界符 delim 以及count 出现前,从字符串str返回自字符串。若count为正值,则返回最终定界符(从左边开始)

concat('1','2','3')可以拼接3个值

-1是从右往左遇到第一个/(不包含第一个/),返回20171205171645.jpg

5是从左往右遇到第五个/(不包含第五个/) ,返回http://192.168.2.227:8080/huikeportal/inspectionsImg

SELECT SUBSTRING_INDEX('http://192.168.2.227:8080/huikeportal/inspectionsImg/20171205171645.jpg','/',5)


-- 返回值http://192.168.2.227:8080/huikeportal/inspectionsImg/thumbnail20171205171645.jpg
SELECT concat(SUBSTRING_INDEX('http://192.168.2.227:8080/huikeportal/inspectionsImg/20171205171645.jpg','/',5),

'/thumbnail',SUBSTRING_INDEX('http://192.168.2.227:8080/huikeportal/inspectionsImg/20171205171645.jpg','/',-1))



原创粉丝点击