我有以下查询:
DECLARE @url varchar (max)='http://v.mercola.com/blogs/public_blog/New-Diet-Pill-Expands-1-000-Times-in-Your-Stomach-24728.aspx'
SELECT replace(replace(RIGHT(@URL , CHARINDEX ('/' ,REVERSE(@URL))-1),'.aspx',''),'-',' ') as abc
返回以下输出:
实际输出-
预期产出
即我想在最后一次出现-
.
我必须进行哪些更改才能获得预期的输出。在最后一次出现之后我想要一个子字符串/
和最后一次出现之前,-
如上所示。
请帮助并提前感谢...!