2014-01-10 39 views
-1

我使用MySQL的InnoDB和我有从日志MySQL的InnoDB的相同选择另一个结果

选择数据问题时,我选择

SELECT * FROM `log` 
WHERE `updated` >= '20140110144000' AND `updated` <= '20140110150000' 
ORDER BY `updated` ASC 

我会得到执行,有两种不同的结果

在时间15:00 将获得0行

在执行时间16:00 将超过2.000行

怎么可能? innodb内存缓存?

+0

@SamD这已无关,与这个问题。 – jeremycole

回答

0

一下:

SELECT COUNT(*) FROM `log` 
WHERE TIMESTAMP(`updated`) BETWEEN TIMESTAMP('20140110144000') AND TIMESTAMP('20140110150000') 
ORDER BY `updated` ASC 
1

对不起解决

我已经败坏了NTP同步...等服务器和数据记录与旧日期时间

相关问题