MySQLは既存のコンテンツを保持し、後でコンテンツを追加します

MySQLは既存のコンテンツを保持し、後でコンテンツを追加します

このコマンドは、データ テーブル ff_vod を変更し、vod_url フィールドの内容の後に 999999999 を追加します。

ff_vod を更新し、vod_url=CONCAT(vod_url,'999999999') を設定します。vod_id は 1 から 42553 の間です。

次のステートメントは、vod_id 1-42553 のコンテンツのみを変更するために使用されます。

vod_id は 1 から 42553 まで

123WORDPRESS.COM エディター分析:

実際、これは主に CONCAT 関数を使用します。MySQL CONCAT() 関数は、複数の文字列を 1 つの文字列に連結するために使用されます。

以下では、MySQL CONCAT() 関数の使用方法を説明します。

MySQL CONCAT() 関数は、複数の文字列を 1 つの文字列に連結するために使用されます。これは、最も重要な MySQL 関数の 1 つです。以下では、参考までに MySQL CONCAT() 関数について詳しく紹介します。

mysql CONCAT(文字列1、文字列2、…)
戻り値は、パラメータの連結から得られる文字列です。いずれかのパラメータが NULL の場合、戻り値は NULL になります。パラメータは 1 つ以上ある場合があります。 すべての引数が非バイナリ文字列の場合、結果は非バイナリ文字列になります。 引数にバイナリ文字列が含まれている場合、結果はバイナリ文字列になります。数値引数は、同等のバイナリ文字列形式に変換されます。これを回避するには、明示的な型キャストを使用します。例: SELECT CONCAT(CAST(int_col AS CHAR), char_col)

mysql> SELECT CONCAT('My', 'S', 'QL');
-> 'MySQL'
mysql> SELECT CONCAT('My', NULL, 'QL');
-> NULL
mysql> SELECT CONCAT(14.3);
-> '14.3'

mysql CONCAT_WS(セパレータ、文字列1、文字列2、...)
CONCAT_WS() は CONCAT With Separator の略で、CONCAT() の特殊な形式です。 最初のパラメータは他のパラメータの区切り文字です。区切り文字は、連結される 2 つの文字列の間に配置されます。区切り文字には文字列または他のパラメータを使用できます。区切り文字が NULL の場合、結果は NULL になります。この関数は、セパレータ パラメータに続く NULL 値を無視します。

mysql> SELECT CONCAT_WS(',','名','姓','姓');
-> '名、姓、名'
mysql> SELECT CONCAT_WS(',','名',NULL,'姓');
-> '名,姓'

mysql CONCAT_WS() は空の文字列を無視しません。 (ただし、NULL値は無視されます)。

<<:  WeChatアプレットシングルページアプリケーションルーティングを徹底的に理解するための10分

>>:  Linux Crontab シェル スクリプトを使用して第 2 レベルのスケジュールされたタスクを実装する方法

推薦する

MYSQLでプロシージャの名前を変更する方法の詳細な説明

最近、ストアド プロシージャの名前を変更する機能を使用しました。インターネットで情報を検索しましたが...

MySQLデータのグループ化の詳細な説明

グループを作成グループ化は、SELECT ステートメントの GROUP BY 句で設定されます。例:...

MySQL 全文あいまい検索 MATCH AGAINST メソッドの例

MySQL 4.x 以降では、全文検索 MATCH ... AGAINST モード (大文字と小文字...

React 構成 px 変換 rem メソッド

関連する依存関係をインストールするnpm i lib-flexible --save npm i p...

CSS の一部のプロパティの前には「*」または「_」が付きます。

CSS の一部のプロパティの前には「*」または「_」が付きます。さまざまなブラウザを識別する例えば...

MySQLクライアントとサーバーのプロトコルの解釈

目次MySQL クライアント/サーバー プロトコルMySQL サーバーから高いパフォーマンスを得る必...

Chrome、Firefox、IEで入力カーソルの位置がずれる問題の解決方法

ブラウザで入力カーソルがずれる問題の詳しい説明<br />仕事で問題に遭遇し、解決策を探...

ウェブフォームデザインのための5つの実用的なヒント

1. フォームテキスト入力のモバイル選択: テキスト入力フィールドにプロンプ​​トが追加されている場...

docker で mysql に接続できない場合の解決策

シナリオ: 仮想マシンの Docker コンテナに最新バージョンの MySQL をインストールした後...

Linuxでサーバーのハードウェア情報を表示する方法

みなさんこんにちは。今日は12連休ですが、何かお買い物はしましたか?今日は「Linux View S...

Nginx コンパイル済み nginx - 新しいモジュールを追加

1. 既存のモジュールを表示する nginx の sbin ディレクトリに nginx の sbin...

MySQL 8.0.22 のダウンロード、インストール、設定方法のグラフィックチュートリアル

参考までにMySQL 8.0.22をダウンロードしてインストールしてください。具体的な内容は次のとお...

MySQLデータベースに接続し、クエリ操作を実行するためのIDEAの完全なコード

1.まずMysqlリンク設定ページを書く パッケージ com.wretchant.fredis.me...

SSH経由でリモートLinuxシステムでコマンドを実行する方法

場合によっては、リモート マシンでいくつかのコマンドを実行する必要があることがあります。これが時々行...