Mysql Intervall

Mysql Intervall
Mit dem Intervalloperator in MySQL können Sie Datums- und Zeitberechnungen durchführen. Mit diesem bestimmten Operator können Sie ein bestimmtes Datum und Zeitintervall von einem Datum hinzufügen oder abziehen.

MySQL erstellen Intervall

Verwenden Sie die Syntax wie unten gezeigt, um ein Intervall in MySQL zu erstellen:

Intervallausdruckeinheit;

Wir beginnen mit dem Intervall -Schlüsselwort, gefolgt von den Ausdrucks- und Einheitsparametern. Der Ausdruck repräsentiert den Wert, während das Gerät das Einheitsformat angibt.

Zum Beispiel können wir wie gezeigt ein Intervall von 36 Stunden erstellen:

Intervall 36 Stunden

Sobald wir ein Intervall definiert haben, können wir es verwenden, um grundlegende Arithmetikoperationen für Datum und Uhrzeit durchzuführen.

Beispiel 1

Lassen Sie uns beispielsweise 36 Stunden zum aktuellen Zeitstempel hinzufügen:

Wählen Sie Current_Timestamp + Intervall '36 Stunden ';

Das obige sollte dem aktuellen Zeitstempel 36 Stunden hinzufügen. Dies sollte zurückkehren:

Beispiel 2

Sie können auch bestimmte Einheiten ab dem Zeitpunkt subtrahieren, wie im Beispiel gezeigt:

Wählen Sie Datum '2022-04-08'-Intervall '10 Tage '

Die obige Abfrage subtrahiert zehn Tage nach dem angegebenen Datum. Dies sollte zurückkehren:

Beispiel 3

Sie können auch ein Intervall von einem Intervall abziehen, wie unten gezeigt:

Wählen Sie Intervall '2 Tage' - Intervall '5 Stunden'

Dies sollte zurückkehren:

Beispiel 4

Abgesehen von Addition und Subtraktion können Sie andere arithmetische Operationen ausführen, wie unten gezeigt:

Wählen Sie Intervall '1 Tag' * 30;

Das obige wird einen Tag dauern und sich mit 30 multiplizieren. Dies sollte 30 Tage zurückkehren als:

Beispiel 5

Sie können auch wie gezeigt eine Intervallabteilung ausführen:

Wählen Sie Intervall '1 Stunde' / 60;

Die obige Abfrage dauert eine Stunde und dividiert sich um 60. Daher sollte es 1 Minute als zurückkehren als

Schließen

In diesem Artikel haben wir den Intervallbetreiber in MySQL und PostgreSQL behandelt. Es ermöglicht es uns, arithmetische Operationen zum Zeitpunkt und an die Uhrzeit auszuführen.

Codieren weiter!!