ホームページ >データベース >mysql チュートリアル >MySQL で現在時刻に 2 時間を追加するにはどうすればよいですか?

MySQL で現在時刻に 2 時間を追加するにはどうすればよいですか?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-12-04 13:45:11390ブラウズ

How to Add 2 Hours to the Current Time in MySQL?

MySQL での時刻の調整: 現在時刻に時間を追加する

MySQL では、日付と時刻の操作はさまざまなデータベース操作にとって重要です。一般的なタスクの 1 つは、現在の時刻に一定の時間を加算することです。この記事では、MySQL で現在時刻に 2 時間を加算するための正しい構文について説明します。

クエリ構文

現在時刻に 2 時間を加算するための有効なクエリ構文MySQL

SELECT * 
FROM courses 
WHERE DATE_ADD(NOW(), INTERVAL 2 HOUR) > start_time

説明

  • NOW(): 現在の日付と時刻を返します。
  • DATE_ADD(): 指定された間隔を日付に加算する関数または時間値。
  • INTERVAL 2 HOUR: 2 時間の間隔を表します。
  • >: 大なり演算子は、調整された時間がコースの start_time フィールドより大きくなっていますtable.

各コースの開始時間を追跡するための start_time フィールドを持つコース テーブルを考えてみましょう。現在時刻から 2 時間以内に開始するすべてのコースを取得するには、次のクエリを使用します。

SELECT * 
FROM courses 
WHERE DATE_ADD(NOW(), INTERVAL 2 HOUR) > start_time

追加メモ

  • The DATE_ADD( ) 関数は、分、時間、日、年など、さまざまな時間間隔をサポートしています。
  • 間隔は、異なる時間を追加するには、DATE_ADD() 関数を使用します。
  • MySQL での日付と時刻の操作の詳細については、日付と時刻関数に関する公式ドキュメントを参照してください。

以上がMySQL で現在時刻に 2 時間を追加するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。