MySQL は、現在のデータ テーブル内のすべての時間に対して指定された時間間隔を増加または減少させます (推奨)

MySQL は、現在のデータ テーブル内のすべての時間に対して指定された時間間隔を増加または減少させます (推奨)

DATE_ADD() 関数は、指定された時間間隔を日付に追加します。

現在のテーブル内のすべてのデータは 1 日ずつ増加します。

ACT_BlockNum を更新し、CreateTime を DATE_ADD(CreateTime, INTERVAL 1 DAY) に設定します。

現在のテーブル内のすべてのデータが 1 日分削減されます。

ACT_BlockNum を更新し、CreateTime を DATE_ADD(CreateTime, INTERVAL -1 DAY) に設定します。

データベースクエリが空の例外を報告しないようにするために、クエリ結果が整数として返されるときに、0と比較することができます。空の場合は、顧客に0が返され、それ以外の場合はクエリの結果値が返されます。SQLは次のとおりです。

 DPEvent.ACT_BlockNum から IFNULL(SUM(Num),0) を選択し、CreateTime が #startTime# と #endTime# の間であるかどうかを確認します。
MYSQL IFNULL(式1,式2)

expr1 が NULL でない場合、IFNULL() は expr1 を返し、それ以外の場合は expr2 を返します。 IFNULL() は、使用されるコンテキストに応じて数値または文字列値を返します。似たもの
isnull(式)

expr が null の場合、isnull() は 1 を返し、それ以外の場合は 0 を返します。

更新ステートメントは複数のフィールドの値を更新します

更新@A 
c1=b.c1、c2=b.c2、c3=b.c3 と設定します。
@A a、@B b から、a.id=2、b.id=6
アップデートA
  (A.a2,A.a3) を設定 =(B.b2,b.b3 を選択
  Bから
  ここで、B.b1= A.a1、A.a3=100
  )

上記は、MySQL を使用して、現在のデータ テーブルの時間を指定された時間間隔で増加または減少させる方法について紹介したものです。お役に立てば幸いです。ご質問がある場合は、メッセージを残してください。すぐに返信いたします。

以下もご興味があるかもしれません:
  • MySQL DATEDIFF 関数を使用して 2 つの日付間の時間間隔を取得する方法
  • MySQLの日付と時刻の間隔計算の分析例
  • MySQLのDATE_ADDとADDDATE関数は、指定された時間間隔を日付に追加します。

<<:  ドメイン名を nginx サービスにバインドする方法

>>:  vue keep-alive の簡単な概要

推薦する

MySQL ビューの紹介と基本操作のチュートリアル

序文ビューは、データベース システム内で非常に便利なデータベース オブジェクトです。 MySQL 5...

MySQL の最適化: 高品質の SQL 文を書く方法

序文インターネット上にはデータベースの最適化に関する情報や方法が数多くありますが、その多くは品質にば...

Dockerはnextcloudを使用してプライベートBaiduクラウドディスクを構築します

突然、ドキュメントの保存と共同作業のためのプライベート サービスを構築する必要がありました。多くの場...

Centos6.5 で MySQL 5.7.19 をインストールして設定する方法

Centos6.5にmysql5.7.19をインストールするための詳細な手順は次のとおりです。 1....

Linux でタスク用のカスタム システム トレイ インジケーターを作成する

システム トレイ アイコンは、今日でも魔法のような機能です。アイコンを右クリックして目的のアクション...

Docker を使用してスタンドアロン Pulsar とクラスター化された Redis をデプロイする方法 (開発アーティファクト)

目次1. はじめに: 2. ドッカー: 1 カスタムネットワーク2 展開を開始する3 ネットワークを...

開発環境にUbuntu 16をインストール後の初期設定

オフィスでは、Linux 開発環境として Ubuntu システムが必要です。現在、Ubuntu 16...

Linux で AutoFs マウント サービスをインストールするチュートリアル

Samba サービスでも NFS サービスでも、サーバーの起動時にリモート共有リソースが自動的にマ...

Reactはページング効果を実装する

この記事では、Reactでページング効果を実現するための具体的なコードを参考までに紹介します。具体的...

JavaScript は最大値と最小値のアルゴリズムを通じて AI 三目並べゲームを実装します

では、早速スクリーンショットを実行してみましょう。黒い駒はプレイヤーの位置、赤い駒はコンピュータの位...

Vueはスライダードラッグ検証機能の全プロセスを実現します

レンダリング 骨組みを定義し、HTMLとCSSを記述するHTML部分 <テンプレート> ...

ドロップダウンメニューとスライドメニューのデザイン例

ドロップダウン メニューやスライド メニューを使用している Web サイトをたくさん見つけたので、私...

ReactとAntdのFormコンポーネントを組み合わせてログイン機能を実装する方法を詳しく説明します

目次1. ReactとAntdを組み合わせてログイン機能を実現2. ReactとAntdを組み合わせ...

JSX を使用してカルーセル コンポーネントを実装する方法 (フロントエンドのコンポーネント化)

JSX を使用してコンポーネント システムを構築する前に、例を使用してコンポーネントの実装原理とロ...

docker compose helloworld を使い始めるための詳細なプロセス

前提条件Compose は、Docker コンテナをオーケストレーションするためのツールです。Doc...