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 の簡単な概要

推薦する

ネストされた HTML ページの使用例 (フレームセットの使用)

コードをコピーコードは次のとおりです。 <!DOCTYPE html PUBLIC "...

Mysql5.7.18 のインストールとマスタースレーブレプリケーションの詳細なグラフィック説明

CentOS6.7にmysql5.7.18をインストールする 1. /usr/localディレクトリ...

Vue で $attrs と $listeners を使用するチュートリアル

目次導入例要約する導入$属性すべての親コンポーネントのプロパティを継承します (props を通じて...

MySQL でのログインを取り消す

コンセプト紹介: MySQL の redo ログにはトランザクションの動作が記録されることはご存じの...

HTML pre タグ内の自動改行

このとき、overflow:auto;(コードがコンテナの境界を超えたときにスクロールボックスを表示...

ffmpeg 中国語パラメータの詳細な説明

FFMPEG 3.4.1 バージョンパラメータの詳細使用方法: ffmpeg [オプション] [[入...

CSS3 FlexBox の伸縮自在なレイアウトを 10 分で理解する

基本的な紹介特徴Flexbox は、よりシンプルで効率的なレイアウト方法を提供する CSS 表示タイ...

win2008 サーバー セキュリティ設定の展開ドキュメント (推奨)

私は新年を迎える前からプロジェクトに取り組んでいましたが、ここ数日で、新しいサーバー用に新しく増設し...

ネイティブWeChatアプレット開発におけるreduxの使用の詳細な説明

前提複雑なシナリオでは、複数の異なるページ間で大量のデータを使用したり変更したりする必要があります。...

Nginxでネットワーク分離を解決した実践記録を詳しく解説

必要最近、Node オンライン サービスを移行する必要があったため、2 つの新しいオンライン サーバ...

JavaScript 即時実行関数の使用状況分析

一般的に、関数は実行する前に呼び出す必要があることはご存じのとおりです。以下に示すように、関数を定義...

mysql binlog ログを正しくクリーンアップする 2 つの方法

mysqlはbinlogログを正しくクリーンアップします序文: MySQL の binlog はデー...

ミニプログラム開発ツールのソースコードからの基本実装の分析

目次ミニプログラム開発者ツールのソースコードを表示する方法ミニプログラムアーキテクチャ設計1. ミニ...

iframe を通じて DOM 要素のサイズ変更を監視する

開発プロセス中によく発生する問題は、div のサイズ変更をどのように監視するかということです。たとえ...

MySQLは、where in()順序ソートを実装するためにfind_in_set()関数を使用します。

この記事では、MySQL で find_in_set() 関数を使用して where in() の順...