Синтаксис для SQL-запроса диапазона дат в OpenOffice Base - PullRequest
0 голосов
/ 30 июня 2009

Я пытаюсь выбрать на основе даты в OpenOffice Base:

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

Я пробовал несколько вариантов, но ничего не работает. Какой правильный синтаксис?

Ответы [ 2 ]

1 голос
/ 30 июня 2009

Это должно работать:

SELECT * 
FROM OrderTbl
WHERE OrdDate BETWEEN '2007-01-01' AND '2007-01-31' 
0 голосов
/ 30 июня 2009

используйте ниже Query ВЫБРАТЬ * ОТ OrderTbl ГДЕ OrdDate МЕЖДУ приведением (преобразовать (varchar, '1/1/2007', 101) в качестве даты и времени) И приведением ((varchar, '1/31/2007', 101) в качестве даты-времени)

...