Heim  >  Artikel  >  Datenbank  >  Wie funktionieren die Additions-, Subtraktions-, Multiplikations- und Divisionsoperatoren mit in MySQL-Tabellen gespeicherten Datumswerten?

Wie funktionieren die Additions-, Subtraktions-, Multiplikations- und Divisionsoperatoren mit in MySQL-Tabellen gespeicherten Datumswerten?

WBOY
WBOYnach vorne
2023-09-16 16:25:021002Durchsuche

加法、减法、乘法和除法运算符如何处理 MySQL 表中存储的日期值?

Wenn wir versuchen, solche Operationen an in der Tabelle gespeicherten Datumswerten durchzuführen, geht MySQL davon aus, dass die Datumswerte Zahlen sind, und führt arithmetische Operationen aus.

Angenommen, wir haben eine Tabelle mit dem Namen „Beispiel“, die einen Datumswert in der Spalte „Bestelldatum“ enthält, dann wird die Arithmetik das Obige klären –

mysql> select * from example;
+------------+
| orderdate  |
+------------+
| 2017-05-25 |
+------------+
1 row in set (0.00 sec)

mysql> select orderdate+10 from example;
+--------------+
| orderdate+10 |
+--------------+
|     20170535 |
+--------------+
1 row in set (0.00 sec)

mysql> select orderdate*10 from example;
+--------------+
| orderdate*10 |
+--------------+
|    201705250 |
+--------------+
1 row in set (0.00 sec)

mysql> select orderdate-10 from example;
+--------------+
| orderdate-10 |
+--------------+
|     20170515 |
+--------------+
1 row in set (0.00 sec)

mysql> select orderdate/10 from example;
+--------------+
| orderdate/10 |
+--------------+
|    2017052.5 |
+--------------+
1 row in set (0.00 sec)

Das obige ist der detaillierte Inhalt vonWie funktionieren die Additions-, Subtraktions-, Multiplikations- und Divisionsoperatoren mit in MySQL-Tabellen gespeicherten Datumswerten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen