質問

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 

これは機能しないようです?これを行う別の方法はありますか?

役に立ちましたか?

解決

SELECT を取り除くだけ:

SELECT  Substring(ProductURL, [LAST_INDEX] (ProductURL, '/'), len(ProductURL))
FROM    data
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top