OpenOffice Base中日期范围SQL查询的语法

时间:2009-06-30 02:00:35

标签: sql openoffice.org

我正在尝试根据OpenOffice Base中的日期进行SELECT:

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

我尝试了很多变化,但没有任何效果。什么是正确的语法?

2 个答案:

答案 0 :(得分:1)

这应该有效:

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

答案 1 :(得分:0)

使用下面的查询 选择 *   来自OrderTbl   在哪里施放OrdDate BETWEEN(将(varchar,'1/1 / 2007',101)转换为日期时间)和施放((varchar,'1/31/2007',101)作为日期时间)