比较操作符如何在 MySQL 中用于日期值?


比较日期的比较运算符按逻辑方式工作。在以下示例中,MySQL 在比较两个日期时只是比较两个数字或字符串 −

mysql> select 20171027 < 20150825;
+---------------------------+
| 20171027 < 20150825       |
+---------------------------+
|                      0    |
+---------------------------+
1 row in set (0.00 sec)

输出 0 表示上述查询的结果为 FALSE。

mysql> select 20171027 > 20150825;
+--------------------------+
| 20171027 > 20150825      |
+--------------------------+
|                      1   |
+--------------------------+
1 row in set (0.00 sec)

输出“1”表示上述查询的结果为 TRUE。

更新时间: 2020 年 1 月 28 日

147 次浏览

开启你的 事业

完成课程,获得认证

马上开始
广告