0

SQL DB の末尾の文字列のみを置き換える必要があります。DBには現在これがあります:

Sony Co
Coca Cola
Coke
Sony Company

ソニーラインから「Co」を削除する必要があります

したがって、出力は次のようになります。

Sony
Coca Cola
Coke
Sony Company

どんな助けでも大歓迎です、事前に感謝します!

4

2 に答える 2

3

どうですか:

select (case when name like '% CO' then left(name, len(name) - 3)
             else name
        end) as newname

注: データベースは指定しません。一部のデータベースでlen()は がであり、の代わりにorlength()を使用します。substr()substring()left()

于 2013-11-04T02:12:53.290 に答える
0

UPDATE urtablename SET name = replace(name , 'Co', '') N'%Co' のような名前

于 2013-11-04T06:34:45.050 に答える