注:此语法仅是个人数据处理临时应用,肯定还有简化写法,如有疑问,不吝赐教。
原字符串:“/v1/filepath/makeup.html”。
目标:把"makeup"截取出来。
sql语句:
select REVERSE(SUBSTR(REVERSE(REVERSE(LEFT(REVERSE('/v1/filepath/makeup.html'),INSTR(REVERSE('/v1/filepath/makeup.html'),'/')-1))),INSTR(REVERSE(REVERSE(LEFT(REVERSE('/v1/filepath/makeup.html'),INSTR(REVERSE('/v1/filepath/makeup.html'),'/')-1))),'.')+1))
执行结果: