[SQL Server]文字列から任意の文字数を抜き出す(LEFT・RIGHT・SUBSTRING)

[スポンサードリンク]

列の値から任意の文字列を抜き出したい場合に使用する。

列の値の左から何文字を抜き出す

列の左端から文字を抜き出すには「LEFT関数」を使用する。

LEFT(文字列,抜き出す文字数)

データが「会計年度(4桁):会計区分(2桁):会計営業所コード(4桁)」とあった場合、左端の会計年度を取得するにはこう書く。

列の値の右から何文字を抜き出す

列の右端から文字を抜き出すには「RIGHT関数」を使用する。

RIGHT(文字列,抜き出す文字数)

データが「会計年度(4桁):会計区分(2桁):会計営業所コード(4桁)」とあった場合、右端の会計営業所コードを取得するにはこう書く。

列の値の任意の場所から何文字を抜き出す

列の値の任意の場所から何文字を抜き出すには「SUBSTRING関数」を使用する。

SUBSTRING(文字列,抜き出し開始位置,抜き出す文字数)

データが「会計年度(4桁):会計区分(2桁):会計営業所コード(4桁)」とあった場合、真ん中の会計区分を取得するにはこう書く。

※SUBSTRING関数の文字の開始位置は1から数える

[スポンサードリンク]

関連記事

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

CAPTCHA


ピックアップ記事

  1. ビューの定義を検索して、ビューで参照しているテーブルまたはビューを探す (さらに……
  2. 例えば、商品の色が登録されているもの、登録されていないものなどを取得する場合 (さらに&hell…
  3. SSRSのデータセットにクエリが貼り付けられない場合 (さらに…)…
  4. 割り算に必須な0除算回避 (さらに…)…
  5. あいまい検索での否定 ○○以外の書き方 あいまい検索での否定は「[^任意の文字・文字列]…

カテゴリー

[スポンサードリンク]




ページ上部へ戻る