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 に答える