본문 바로가기
MySql

MySQL 문자열 마지막 색인

by 베이스 공부 2020. 10. 10.
반응형

www.google.com 에서 . 와 같은 문자의 색인을 얻기 위해 LOCATE 를 사용할 수 있습니다. 따라서 하위 문자열을 사용하여 첫 번째 . 앞의 모든 것을 제거 할 수 있습니다.

마지막 / 을 찾을 수있는 방법이 있습니까?

그렇다면 http://www.example.com/dev/archive/examples/test.htm 에서 test.html 을 가져올 수 있습니까?

저는 6 번째 슬래시를 말하고 싶지 않고 마지막 슬래시를 말하고 싶습니다. 할 수 있습니까?

 

해결 방법

 

substring_index 사용

select substring_index('http://www.example.com/dev/archive/examples/test.htm','/',-1)

 

참조 페이지 https://stackoverflow.com/questions/5796340

 

 

반응형

댓글