Heim >Datenbank >MySQL-Tutorial >Wie kann ich in MySQL 2 Stunden zur aktuellen Zeit hinzufügen?

Wie kann ich in MySQL 2 Stunden zur aktuellen Zeit hinzufügen?

Barbara Streisand
Barbara StreisandOriginal
2024-12-03 15:29:14155Durchsuche

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

Zeit mit MySQL anpassen: 2 Stunden zur aktuellen Zeit hinzufügen

Um 2 Stunden zur aktuellen Zeit in MySQL hinzuzufügen, denken Sie darüber nach unter Verwendung der Funktion DATE_ADD. Mit seiner Syntax können Sie Datums- und Zeitwerte mit Intervallen bearbeiten.

Um beispielsweise Datensätze aus der Kurstabelle abzurufen, bei denen die Startzeit größer als die aktuelle Zeit plus 2 Stunden ist, können Sie die folgende Abfrage verwenden:

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

Die Funktion DATE_ADD akzeptiert zwei Parameter:

  • NOW(): Stellt das aktuelle Datum dar und Zeit.
  • INTERVALL 2 STUNDEN: Gibt das Intervall an, das zur aktuellen Zeit hinzugefügt werden soll, in diesem Fall 2 Stunden.

Beachten Sie, dass die Spalte start_time in der Kurstabelle sein muss des Datentyps „Datum“ oder „Datum/Uhrzeit“, damit diese Abfrage gültig ist.

Denken Sie daran, die Funktionen DATE und TIME für verschiedene Datums- und Uhrzeitmanipulationsszenarien in zu erkunden MySQL.

Das obige ist der detaillierte Inhalt vonWie kann ich in MySQL 2 Stunden zur aktuellen Zeit hinzufügen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn