MySQLでは、substring関数を使って文字列を切り取ることができます。

MySQLで文字列を切り取るには、SUBSTRING関数を使用することができます。その構文は以下の通りです:

ストリングから指定の開始位置と長さで部分文字列を取得します。

その中で、

  1. str: 切り取りたい文字列。
  2. スタート:初期位置(1から始まる)。
  3. 長さ:切り取りたい長さ。

以下はいくつかの例です。

  1. 最初の5文字を抽出する:

‘Hello World’の最初から5文字を選択します。
― 出力:Hello

  1. 最初の6文字以降の文字列を取り出す:

文字列「Hello World」の6文字目以降を抽出してください。
– 結果: World

  1. 後ろから5番目の文字から最後までの部分を取り出す:

SELECT SUBSTRING(‘Hello World’, -5);
– 出力:World

  1. 文字列の2番目の文字から7番目の文字を取得する:

‘Hello World’の文字列から2文字目から6文字分を選択する。
– 出力:ello W

注意:startやlengthが負の数の場合、文字列の末尾から数えることを意味します。

bannerAds