MySQL 8.0.29でTO_DAYS関数の使い方

環境
Ubuntu 22.04 LTS
MySQL 8.0.29

書式
TO_DAYS(日付)
TO_DAYS関数を利用して、日付を指定して西暦0年から経過した日数を取得します。
日付 date をもって、日数 ( 0 年からの日数 ) を戻します。

使用例1

mysql> SELECT TO_DAYS('2022-05-04') result;
+--------+
| result |
+--------+
| 738644 |
+--------+
1 row in set (0.05 sec)

使用例2
'2022-05-04′ と ’22-05-04’ は同一の日付とします

mysql> SELECT TO_DAYS('22-05-04 11:22:33') result;
+--------+
| result |
+--------+
| 738644 |
+--------+
1 row in set (0.01 sec)

 

MySQL

Posted by arkgame