MySQLは文字列関数のSQL文をインターセプトします

MySQLは文字列関数のSQL文をインターセプトします

1. left(name,4)は左の4文字をインターセプトします

リスト:

SELECT LEFT(201809,4) 年

結果: 2018

2. right (name, 2) は右側の2文字をインターセプトします

SELECT RIGHT(201809,2) 月份

結果: 09

3. SUBSTRING(name,5,3)は、5文字目から始まる名前フィールドをインターセプトし、次の3文字のみをインターセプトします。

SELECT SUBSTRING('成都融資事業部',5,3)

結果: 部門

4. SUBSTRING(name,3)は、nameフィールドの3番目の文字から始まり、その後のすべての文字を取得します。

SELECT SUBSTRING('成都融資事業部',3)

結果: 財務部門

5. SUBSTRING(name, -4)は、nameフィールドの4番目の文字位置(カウントダウン)から始まり、最後まで続きます。

SELECT SUBSTRING('成都融資事業部',-4)

結果:投資部門

6. SUBSTRING(name, -4, 2) は、名前フィールドの 4 番目の文字位置 (カウントダウン) から始まり、次の 2 文字のみを取得します。

SELECT SUBSTRING('成都融資事業部',-4,2)

結果:

注意: 関数 substring(str,pos,len) では、pos は負の値になることができますが、len は負の値になることができないことに注意してください。

7. substring_index('www.baidu.com', '.', 2) は、2 番目の '.' の前のすべての文字をインターセプトします。

SELECT substring_index('www.baidu.com', '.', 2)

結果: www.baidu

8. substring_index('www.baidu.com', '.', -2) は、2 番目の '.' 以降のすべての文字をインターセプトします (カウントダウン)

SELECT substring_index('www.baidu.com', '.', -2)

結果: baidu.com

9. SUBSTR(name, 1, CHAR_LENGTH(name)-3)は、名前フィールドをインターセプトし、名前フィールドの最後の3桁を除くすべての文字を削除します。

SELECT SUBSTR('成都融資事業部', 1, CHAR_LENGTH('成都融資事業部')-3)

結果:成都ファイナンス

要約する

上記は、エディターが紹介した文字列関数をインターセプトするための MySQL SQL ステートメントです。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。エディターがすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • Mysql 文字列インターセプション関数 SUBSTRING の使用方法
  • MySQL インターセプションと文字列分割関数の使用例
  • Mysql 文字列の傍受と指定された文字列内のデータの取得
  • mysqlは指定された2つの文字列間の内容を傍受します
  • MySQL インターセプト文字列関数 substring_index の使用
  • MySQLの文字列インターセプト関連関数の概要
  • MySQL は文字列インターセプションのグラフィックチュートリアルを実装します

<<:  VMware 12 での Ubuntu 16.04 インストール チュートリアル

>>:  エレガントなJSコードの書き方

推薦する

VMware仮想マシンでのLinuxのコピー&ペーストの詳細な説明

1. VMware Workstation 上の Linux: 1. ソースの更新(オプション) v...

ウェブデザインとは何か

<br />元の記事: http://www.alistapart.com/articl...

MySQLデータベースはMMM高可用性クラスタアーキテクチャを実装します

コンセプトMMM (Mysql のマスター マスター レプリケーション マネージャー) は、Perl...

MySQL スロークエリ: スロークエリを有効にする

1. スロークエリの用途は何ですか? long_query_time を超えて実行されるすべての S...

Linuxの簡単な分析でファイアウォールの状態と外部に開いているポートの状態を確認する

1. ファイアウォールの状態を確認するファイアウォールのステータスを確認する systemctl s...

WeChatアプレットはシンプルなサイコロゲームを実装します

この記事では、サイコロゲームを実装するためのWeChatアプレットの具体的なコードを参考までに共有し...

Tomcat ディレクトリ構造の詳細な紹介

tomcat の解凍されたディレクトリを開くと、次のディレクトリ構造が表示されます。 1.Tomca...

CSS3 で実装された画像ホバートグルボタン

結果:実装コードhtml <ul class="スライド"> <...

高度な JavaScript フロントエンド開発でよく使用されるいくつかの API の例の詳細な説明

目次ミューテーションオブザーバーAPI特徴インターセクションオブザーバーAPI例えば画像の遅延読み込...

TomcatはLog4jを使用してcatalina.outログを出力します。

Tomcat のデフォルトのログは java.util.logging を使用しますが、これにはい...

WeChatミニプログラムで検索キーワードを強調表示するサンプルコード

1. はじめにプロジェクトで要件に遭遇したら、データを検索してキーワードを強調表示します。要件を受け...

Ubuntu で apt-get を使用して mysql をインストールおよび完全にアンインストールする方法の詳細な説明

1. mysqlをインストールします。 udo apt-getでmysql-serverをインストー...

CSS 属性を使用してマウス イベントをブロックする方法 (マウス クリックは上位の要素を貫通する可能性があります)

由来: 数日前、テスターから写真を見るという要件が送られてきました。 この要件を見たとき、私は少し混...

HTML内のフレームセットタグが正常に表示されない原因の解析と解決方法

<frameset></frameset>は皆さんもよくご存知のものです。こ...

jsはフォーム検証機能を実装します

この記事の例では、フォーム検証機能を実装するためのjsの具体的なコードを参考までに共有しています。具...