ホームページ >データベース >mysql チュートリアル >SQLで文字列の最初の桁をインターセプトする方法
SQL では、SUBSTRING 関数を使用して文字列をインターセプトできます。構文形式は「SUBSTRING (文字列、1、インターセプト長)」です。 SUBSTRING 関数は、文字列、バイナリ文字列、テキスト、画像、列、または列を含む式の一部を取得するために使用されます。
このチュートリアルの動作環境: Windows7 システム、mysql8.0 バージョン、Dell G3 コンピューター。
SUBSTRING ( expression, start, length )
パラメータ
expression
文字列、バイナリ文字列、テキスト、イメージ、列、または列を含む式。集計関数を含む式は使用しないでください。
start
暗黙的に int に変換できる整数または式。部分文字列の開始位置を指定し、インデックスは 1 から始まります。
#length
部分文字列の長さを指定する、暗黙的に int に変換できる整数または式。テストの結果、負ではない数値のみが指定できることが一時的に判明しました。
戻り値
1. 式がサポートされているバイナリ データ型の場合、バイナリ データが返されます。この場合については、ここでは説明しません。
2. 式がサポートされている文字データ型の場合、文字データが返されます。
(1) start| のインデックスが 1 から始まる場合、文字列インターセプトは式の最初の文字から始まり、2 からは式の 2 番目の文字から始まります。
例:
SELECT SUBSTRING('成都融资事业部',1,2)//结果:成都
関連する推奨事項: 「mysql チュートリアル 」
以上がSQLで文字列の最初の桁をインターセプトする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。