Domanda

Sto cercando di selezionare in base a una data in OpenOffice Base:

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

Ho provato una serie di variazioni, ma niente sta funzionando. Qual è la sintassi corretta?

È stato utile?

Soluzione

Questo dovrebbe funzionare:

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

Altri suggerimenti

applicazioni inferiori Query SELEZIONARE *   DA OrderTbl   DOVE OrdDate TRA cast (conversione (varchar, '1/1/2007', 101) come datetime) e CAST ((varchar, '1/31 / 2007', 101) come datetime)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top