特定のデータの一括更新処理において、特定のステータスが固定値に更新されるなど、更新するフィールドの値が同じ場合、 xxx=xxx で xxx=xxx という更新テーブル セットを使用するだけです更新するフィールドの値が固定されていない場合は、次の更新ケース when where メソッドを使用する方が便利です。 テーブル名の更新 a1=CASE ユーザーID を設定する 1のときa1+5 2のときa1+2 終わり、 a2= CASE ユーザーID 1のときa2-5 2のときa2-2 終わり (1,2)のユーザーID update case when を使用する場合は、where 条件を含める必要があります。そうしないと、テーブル全体が更新され、重大な結果を招く可能性があります。 補足: MySQL update && case をバッチ更新と組み合わせた場合 直接コードSQL: 部屋フィールドの値は18F-N01の形式ですt_report を更新 SET room = CONCAT_WS( '-', SUBSTRING_INDEX(room, '-', 1) , CASE SUBSTRING_INDEX(部屋, '-', -1) 'N01' のときは 'N02' 'N02' のときは 'N01' 「N03」のときは「N11」 「N04」のときは「N10」 「N05」のときは「N09」 「N06」のときは「N08」 'N07' のときは 'N07' 「N08」のときは「N06」 「N09」のときは「N05」 「N10」のときは「N03」 終わり ) どこに置くか( t_report から rid を選択し、rdate = '190306' かつ ordinal BETWEEN '23' AND '32' とします。 ) 上記は私の個人的な経験です。参考になれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。間違いや不備な点がありましたら、遠慮なくご指摘ください。 以下もご興味があるかもしれません:
|
>>: Vue は Axios リクエスト フロントエンドのクロスドメイン問題をどのように解決するのか
今日、Apache の nginx リバース プロキシを実行していたときに、ちょっとした問題に遭遇し...
1. まず、インタラクティブに使用するための .json ファイルを作成します。json データ形式...
この記事では、MySQL インデックス カバレッジについて例を挙げて説明します。ご参考までに、詳細は...
1. HBaseの概要1.1 HBaseとはHBase は、高い信頼性、高いパフォーマンス、列ストレ...
ジブの紹介Jib は Google が開発した、Java アプリケーションの Docker および ...
インターネット上にはMySQL 5.7.17のインストールチュートリアルがほとんどなく不十分なので、...
目次オーディオトランスコーディングツール原理JAVE プロジェクトの問題このプロジェクトの特徴拡張機...
プロファイルを使用して遅いSQLを分析するMySQL の SQL パフォーマンス アナライザーの主な...
序文「画像処理というと、PhotoShop などの画像処理ツールを思い浮かべることが多いです。フロン...
次のような要件があります: インポート ボタン。ボタンをクリックして Excel テーブルをインポー...
1. 前提条件インポートには require.context メソッドを使用します。vite で作成...
インストール中に遭遇した問題を記録しておきますので、皆様のお役に立てれば幸いです。 1. ダウンロー...
プロセス1: 戻り値あり: proc_addNum が存在する場合はプロシージャを削除します。 プロ...
この記事では、マーキースタイルのテキストの水平スクロールを実現するためのVueの具体的なコードを参考...
目次0. Webpackとは1. Webpackの使用2. Webpackのコアコンセプト2.1 エ...