1

我有一个存储了ProductURL的结果集:

accessoires/abc/285/P187654
accessoires/abc/285/D18765432
accessoires/abc/285/A1876543

我需要获取 URL 的最后部分,即出现在 URL 中的最后一个“/”之后的任何内容。

我有一个函数可以给我 LASTINDEX :

SELECT [LAST_INDEX] (ProductURL,'/')

但是如何在子字符串中使用此函数运行 Select 语句:

SELECT Substring(ProductURL,SELECT [LAST_INDEX] (ProductURL,'/'),len(ProductURL))
from data 

这似乎不起作用?还有另一种方法可以做到这一点吗?

4

1 回答 1

1

只需摆脱SELECT

SELECT  Substring(ProductURL, [LAST_INDEX] (ProductURL, '/'), len(ProductURL))
FROM    data
于 2009-09-18T14:14:57.600 回答