2014-02-19 68 views
0

我再次抱歉。使用SQL在Access數據庫中執行兩個日期之間的差異

試圖獲取我Access數據庫中兩個日期之間的所有數據。該列的數據類型是「日期/時間」,我相信這是正確的。

SELECT * 
FROM SaleProperty 
WHERE MarketDate BETWEEN '01/05/2013' AND '30/06/2013'; 

當我使用這個,我被告知有一個數據不匹配,查詢不起作用。對不起,可能是一個非常基本的問題,但我不知道我做錯了什麼。

再次歡呼!

回答

1

Access(Jet)使用#來標識日期文字。試試這個:

SELECT * 
FROM SaleProperty 
WHERE MarketDate BETWEEN #01/05/2013# AND #30/06/2013#; 
+0

啊,我沒有想到尋找的東西,只有Access才能做到的日期。謝謝! –