분할 문자열의 마지막 요소 추출
문제:
다음을 포함하는 테이블을 고려하세요. 형식 값:
Articles/Search/ArtMID/2681/ArticleID/2218/Diet.aspx OurStory/MeettheFoodieandtheMD.aspx TheFood/OurMenu.aspx
목표 출력은 다음과 같이 각 문자열에서 마지막 "/" 문자 뒤의 마지막 요소를 추출하는 것입니다.
Diet.aspx MeettheFoodieandtheMD.aspx OurMenu.aspx
해결책:
SQL 접근 방식:
SQL에서 이를 달성하려면 다음을 활용하세요. 쿼리:
SELECT SUBSTRING(string , LEN(string) - CHARINDEX('/',REVERSE(string)) + 2 , LEN(string) ) FROM SAMPLE;
예:
제공된 입력의 경우 출력은 다음과 같습니다.
Diet.aspx MeettheFoodieandtheMD.aspx OurMenu.aspx
이 JSFiddle을 참조하세요. 라이브 데모: http://sqlfiddle.com/#!3/41ead/11
위 내용은 SQL에서 마지막 슬래시 뒤에 문자열의 마지막 요소를 추출하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!