2009-06-30 74 views
0

我想基於OpenOffice的中基的日期選擇:語法日期範圍SQL查詢在OpenOffice的基礎

SELECT * 
    FROM OrderTbl 
    WHERE OrdDate BETWEEN #1/1/2007# AND #1/31/2007# 

我已經嘗試了一些變化,但沒有什麼工作。什麼是正確的語法?

+0

你試過單引號而不是#s嗎? – akf 2009-06-30 02:20:08

回答

1

這應該工作:

SELECT * 
FROM OrderTbl 
WHERE OrdDate BETWEEN '2007-01-01' AND '2007-01-31' 
+0

非常感謝,它的工作原理。 – 2009-06-30 11:04:32

0

使用下面的查詢 SELECT * FROM OrderTbl WHERE OrdDate之間進行轉換(轉換(VARCHAR, '1/1/2007' 的,101)的日期時間)和CAST( (varchar,'1/31/2007',101)as datetime)