加算、減算、乗算、除算の演算子は、MySQL テーブルに格納されている日付値をどのように処理しますか?

WBOY
リリース: 2023-09-16 16:25:02
転載
1068 人が閲覧しました

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

テーブルに格納されている日付値に対してそのような操作を実行しようとすると、MySQL は日付値が数値であると想定し、算術演算を実行します。

「orderdate」列に日付値を持つ「example」というテーブルがあるとします。算術演算を行うと、上記の -

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)
ログイン後にコピー
が明確になります。

以上が加算、減算、乗算、除算の演算子は、MySQL テーブルに格納されている日付値をどのように処理しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート