2014-01-10 37 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同步...等服務器和數據記錄與舊日期時間

相關問題