次のようなフィールドがあります。4444-4444-TestingItem1。 4444-4444までフィールドを抽出することは可能ですか? もしそうなら、どうすればいいですか? SSRS内でどのような機能を使用しますか。 ご注意最初のダッシュの前と2番目のダッシュの前に任意の数の文字を入れることができます。SSRS 2番目の文字列の前に文字列の部分文字列を抽出します。
これはどのようにSSRS内で達成できますか?このことができますなら、私を知ってみましょう
=LEFT(Fields!YourField.Value,InStrRev(Fields!YourField.Value,"-")-1)
:あなたはLEFT
とInStrRev
機能を使用することができますSSRSで
SELECT SUBSTRING(field, 1, CHARINDEX('-', field, CHARINDEX('-', field)+1) - 1)
FROM yourTable