2013-11-21 116 views
2

我想以下和沒有工作 - 產生結果爲零。mysql的日期不工作

一個20小時+編程馬拉松後相當疲憊,但不能看出錯誤。

select count(*) from app where lastUpdate Between 2013-11-10 AND 2013-11-21 
+0

查詢結構似乎是OK 。但是,您是否因爲日期未被引用而收到錯誤消息? – Alex

+0

不應該引用日期嗎? – hjpotter92

+0

顯然,出現這種情況:http://stackoverflow.com/a/20133449/1688441 –

回答

4

當日期不會再報價,他們將進行計算,這將使該查詢實際上是:

select count(*) from app where lastUpdate Between 1992 AND 1981 
+0

從這裏的經驗談話....這是我如何學習我所知道的大部分。 – amaster

2

無需架構,但嘗試:

select count(*) from app where lastUpdate Between '2013-11-10' AND '2013-11-21' 
+0

謝謝..原來如此!傻... –