问题:
在包含字符串的数据表中,例如:
Articles/Search/ArtMID/2681/ArticleID/2218/Diet.aspx OurStory/MeettheFoodieandtheMD.aspx TheFood/OurMenu.aspx
我们如何分离和提取最终元素(例如,每个字符串中的“Diet.aspx”、“MeettheFoodieandtheMD.aspx”、“OurMenu.aspx”)?
答案:
在 SQL 中,可以使用以下方式实现下列语法:
SELECT SUBSTRING(string, LEN(string) - CHARINDEX('/', REVERSE(string)) + 2, LEN(string)) FROM SAMPLE;
解释:
这里有一个 JSFiddle 可供参考:http://sqlfiddle.com/#!3/41ead/11
以上是如何从 SQL 中的字符串中提取最后一个元素?的详细内容。更多信息请关注PHP中文网其他相关文章!