MySQL kann Datumsarithmetik mithilfe von Additions- und Subtraktionsoperatoren durchführen, indem das Schlüsselwort INTERVAL mit einer Zeiteinheit, einem Datum oder einer Datumszeit hinzugefügt wird.
Addiere 2 Tage zu einem bestimmten Datum.
mysql> Select '2017-05-20' + INTERVAL 2 day; +-------------------------------+ | '2017-05-20' + INTERVAL 2 day | +-------------------------------+ | 2017-05-22 | +-------------------------------+ 1 row in set (0.00 sec)
Subtrahiere 2 Tage von einem bestimmten Datum.
mysql> Select '2017-05-20' - INTERVAL 2 day; +-------------------------------+ | '2017-05-20' - INTERVAL 2 day | +-------------------------------+ | 2017-05-18 | +-------------------------------+ 1 row in set (0.00 sec)
Füge 2 Stunden Zeit hinzu.
mysql> Select '2017-05-20 05:04:35' + INTERVAL 3 hour; +-----------------------------------------+ | '2017-05-20 05:04:35' + INTERVAL 3 hour | +-----------------------------------------+ | 2017-05-20 08:04:35 | +-----------------------------------------+ 1 row in set (0.00 sec)
Einen Monat zu einem bestimmten Datum hinzufügen
mysql> Select '2017-05-20 05:04:35' + INTERVAL 1 month; +------------------------------------------+ | '2017-05-20 05:04:35' + INTERVAL 1 month | +------------------------------------------+ | 2017-06-20 05:04:35 | +------------------------------------------+ 1 row in set (0.00 sec)
Auf diese Weise können wir mit dem Schlüsselwort INTERVAL Datumsoperationen durchführen.
Das obige ist der detaillierte Inhalt vonWie verwendet MySQL Additions- und Subtraktionsoperatoren für Datumsoperationen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!