1
好了,所以我有以下MySQL查詢:不一致性與MySQL DATEDIFF功能
SELECT COUNT(*) FROM `dates` WHERE firstDate IS NOT NULL AND secondDate IS NOT NULL
AND DATEDIFF(secondDate, firstDate) >= 30
即查詢返回9.值然後我使用以下查詢:
SELECT COUNT(*) FROM `dates` WHERE firstDate IS NOT NULL AND secondDate IS NOT NULL
AND DATEDIFF(secondDate, firstDate) >= 90
第二個查詢返回結果12.這怎麼可能?這兩個日期都是MySQL數據庫中的日期數據類型。
讓我問你:爲什麼不可能? – Devon
這似乎不可能。 –
添加[sqlfiddle](http://sqlfiddle.com/)來證明它 – 2016-06-14 02:50:54