mysql取当前时间前一个小时数据当每天0点时间转换的时候 本帖最后由 hbyankai 于 2013-01-22 11:36:17 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 mysql> select date_add(now(), interval -60 minute);+--------------------------------------+| date_add(now(), interval -60 minute) |+--------------------------------------+| 2013-01-22 12:00:24 |+--------------------------------------+1 row in set (0.00 sec) 如果当前mysql的时间是2013-01-22 00:00:00 的话那么我能取到2013-01-21 23点的数据么select CURDATE()-interval 1 hour select date_add(now(), interval -1 hour); 可以考虑把天也算在where公式里 1天24小时 0+24*1-23=1 这个只是查23点的 我的想法是一条sql语句能查当前 时间前一个小时的数据 当日期切换的时候比如22号0点的时候我这条sql语句还是能运行并能查出21号23点的数据 MYSQL 导入大文本文件进库 在mysql怎样每7条记录汇总为一条记录 MYSQL 如何导入批量备份的SQL脚本,我的意思是我使用mysqlimport,但确实无法导入。 如何在MySql中编写使用Top来查询的Sql语句 关于向mysql插入数据时发生的异常 数据导入的问题,请高手指点!!!万分感谢!!! 请教,winXP下,不能用phpmyadmin新建数据库。 sql server 2005取选中的列去重~ MySQL一条奇怪的查询语句,条件合并后速度变慢。 mysql 里面where条件直接使用变量的问题 php 连接数据库的问题 mysql 脚本执行效率请教
+--------------------------------------+
| date_add(now(), interval -60 minute) |
+--------------------------------------+
| 2013-01-22 12:00:24 |
+--------------------------------------+
1 row in set (0.00 sec)
这个只是查23点的 我的想法是一条sql语句能查当前 时间前一个小时的数据
当日期切换的时候比如22号0点的时候我这条sql语句还是能运行并能查出21号23点的数据