mysql> select * from t where create_time is null; +----+----------+---------------------+ | id | name | create_time | +----+----------+---------------------+ | 1 | zhangsan | 0000-00-00 00:00:00 | | 2 | lisi | 0000-00-00 00:00:00 | +----+----------+---------------------+ 2 rows in set (0.00 sec)
mysql> show create table t \G *************************** 1. row *************************** Table: t Create Table: CREATE TABLE `t` ( `id` int(11) NOT NULL, `name` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'kong', `create_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', PRIMARY KEY (`id`) ) ENGINE=InnoDB 1 row in set (0.00 sec)
mysql> insert into t values (1,'zhangsan');
Query OK, 1 row affected (0.10 sec)
mysql> insert into t values (2,'lisi');
Query OK, 1 row affected (0.11 sec
mysql> insert into t values ('4','wangwu','2022-07-01 10:00:00');
Query OK, 1 row affected (0.11 sec)
mysql> select * from t;
+----+----------+---------------------+
| id | name | create_time |
+----+----------+---------------------+
| 1 | zhangsan | 0000-00-00 00:00:00 |
| 2 | lisi | 0000-00-00 00:00:00 |
| 4 | wangwu | 2022-07-01 10:00:00 |
+----+----------+---------------------+
3 rows in set (0.00 sec)
mysql> select * from t where create_time is null; +----+----------+---------------------+ | id | name | create_time | +----+----------+---------------------+ | 1 | zhangsan | 0000-00-00 00:00:00 | | 2 | lisi | 0000-00-00 00:00:00 | +----+----------+---------------------+ 2 rows in set (0.00 sec)
mysql> desc select * from t where create_time is null \G *************************** 1. row *************************** id: 1 select_type: SIMPLE table: t partitions: NULL type: ALL possible_keys: NULL key: NULL key_len: NULL ref: NULL rows: 5 filtered: 20.00 Extra: Using where 1 row in set, 1 warning (0.00 sec)
mysql> show warnings; SELECT `czx`.`t`.`id` AS `id`, `czx`.`t`.`name` AS `name`, `czx`.`t`.`create_time` AS `create_time` FROM `czx`.`t` WHERE ( `czx`.`t`.`create_time` = '0000-00-00 00:00:00') 1 row in set (0.00 sec)
https://dev.mysql.com/doc/refman/8.0/en/date-and-time-types.html
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/28916011/viewspace-2903819/ ,如需转载,请注明出处,否则将追究法律责任。