Computer >> Máy Tính >  >> Lập trình >> MySQL

Toán tử so sánh hoạt động như thế nào với các giá trị ngày tháng trong MySQL?

Toán tử so sánh giữa các ngày sẽ hoạt động theo cách hợp lý. Trong ví dụ sau, trong khi so sánh hai ngày tháng, MySQL chỉ đơn giản là so sánh hai số hoặc chuỗi -

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

Kết quả 0 cho thấy kết quả của truy vấn trên là FALSE.

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

Kết quả đầu ra ‘1’ cho thấy rằng kết quả của truy vấn trên là TRUE.