作者回复: 非常好
作者回复: 请参考思考题答案
作者回复: 第一步,先获取当天零点的时间: mysql> SELECT CONCAT(DATE_FORMAT(CURRENT_DATE(), '%Y-%m-%d'),' 00:00:00'); +------------------------------------------------------------+ | CONCAT(DATE_FORMAT(CURRENT_DATE(), '%Y-%m-%d'),' 00:00:00') | +------------------------------------------------------------+ | 2021-09-06 00:00:00 | +------------------------------------------------------------+ 1 row in set (0.00 sec) 第二步,获取当天凌晨1点的时间: mysql> SELECT DATE_ADD(CONCAT(DATE_FORMAT(CURRENT_DATE(), '%Y-%m-%d'),' 00:00:00'),INTERVAL 1 HOUR); +---------------------------------------------------------------------------------------+ | DATE_ADD(CONCAT(DATE_FORMAT(CURRENT_DATE(), '%Y-%m-%d'),' 00:00:00'),INTERVAL 1 HOUR) | +---------------------------------------------------------------------------------------+ | 2021-09-06 01:00:00 | +---------------------------------------------------------------------------------------+ 1 row in set (0.00 sec) 以此类推,就可以获得24个小时的所有整点时间了。 以上供你参考
作者回复: 表结构和表里的数据,我在文稿里面都写了,可以看一下
作者回复: 可以参考思考题答案
作者回复: 请参考思考题答案
作者回复: 十分感谢您的指正,是我疏忽了,已经通知后台修改
作者回复: 非常感谢您的指正,已经通知后台修改
作者回复: 复杂系统,使用时间函数时,要注意时钟同步