• ベストアンサー

T-SQL 文字列関数について教えてください。

T-SQL 初心者です。 下のようなcolumn(fruits year)があって、右の年度(2011)を削除して左側の果物の名前だけ表示したいのですがどのようにやったらいいでしょうか。 SUBSTRINGやLEFTを使うと左から始まって何桁目までという指示ができますが、果物の名前のみは桁数が違うので使えません。 よろしくお願いします。 Column: fruits year APPLE 2011 LEMON 2011 STRAWBERRY 2011 ORANGE 2011 結果: APPLE LEMON STRAWBERRY ORANGE

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

SELECT LEFT(列名,LEN(列名)-4) FROM テーブル名 で最後の4文字を取れます。

関連するQ&A