MySQLのsubstr関数の使い方を教えてください。

MySQLのsubstr関数は、文字列の一部を抽出し、サブストリングを作成します。

SUBSTR(str, start [, length])

– 文字列: 切り取り対象の文字列
– 開始位置: 切り取りを開始する位置。開始位置は 1 から始まる。
– 長さ: 切り取る文字数を指定するオプションの引数。省略した場合、残りのすべての文字列を切り取る。

SELECT SUBSTR('Hello World', 7); -- 输出 'World'
SELECT SUBSTR('Hello World', 7, 5); -- 输出 'World'

この例では、最初のクエリは substr 関数で開始位置のみを渡しているので、7 つ目の文字から末尾までを削除し、結果は ‘World’ になります。2 番目のクエリは、開始位置と長さパラメーターを渡しているため、7 番目の文字から 5 文字削除し、結果も同じく ‘World’ になります。

bannerAds