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 レベルのスケジュールされたタスクを実装する方法

推薦する

Windows での MySQL 8.0.15 の詳細なインストールと使用のチュートリアル

この記事では、MySQL 8.0.15の詳細なインストールと使用方法のチュートリアルを参考までに紹介...

iOS スタイルの選択ボックスの開閉機能を実装するための純粋な CSS

1 効果デモアドレス: https://www.albertyy.com/2020/7/check...

CSS3 で実装された価格表

結果: 実装コードhtml <div id="価格表" class=&qu...

IDEA を MYSQL データベースに接続するための構成時に失敗する問題の解決策

この記事では、主に、IDEA を MYSQL データベースに接続するための構成時に失敗する問題の解決...

Vue を使用した Amap アプリケーション開発のベスト プラクティス

目次序文非同期読み込みパッケージコンポーネントコンポーネントの使用インターフェースをカスタマイズする...

フロートとBFCをクリアするCSSメソッド

イギリスBFC: ブロック書式設定コンテキストBFCレイアウトルール内箱は縦方向に次々に配置されます...

Ansible を使用した Nginx のバッチ デプロイのサンプル コード

1.1 nginxインストールパッケージとインストールスクリプトをクライアントにコピーし、スクリプト...

Linux ファイルシステムの説明: ext4 以降

今日は、ext3 や他の以前のファイル システムとの違いを含め、ext4 の歴史について説明します。...

CocosCreator でレイヤー管理に常駐ノードを使用する方法

CocosCreator バージョン: 2.3.4ほとんどのゲームにはレイヤー管理機能があり、例えば...

プログレッシブ ウェブ アプリ (PWA) の開発方法

目次概要必要とするアプリURL PWA にはどのような技術コンポーネントが必要ですか?マニフェストフ...

HTMLはテキスト行のインターセプトの実装原理とコードを超えています

複数行を超えるテキストをインターセプトするための HTML コードは次のとおりです。 HTML:コー...

JavaScriptのスリープ関数の使用

目次1.スリープ機能2.タイムアウトを設定する3. 約束4. 非同期待機5. 1秒後に出力1、2秒後...

Linux 7.6 バイナリに MySQL 8.0.27 をインストールする詳細な手順

目次1. 環境整備1.1 オペレーティング システムのバージョン1.2 ディスク容量1.3 ファイア...

両端揃えレイアウトを実現する CSS 列のサンプルコード

1. 堂々巡りいろいろ試行錯誤した結果、均等割り付けレイアウトを実現する最も簡単な方法は CSS ...