Access表中的日期/时间查询(上个月)

时间:2010-01-05 23:32:26

标签: visual-studio-2008 sql query-builder

我正在使用Visual Studio 2008中的查询构建器从Access mdb(2003)中提取数据,但我无法使其与datetime字段一起使用。当我使用第三方查询应用程序运行它时,我的工作正常,但当我尝试将其实现到visual studio时,我无法做到。

提取上个月数据的正确方法是什么?

这就是我所拥有的:

SELECT 
  [Datos].[ID], [Datos].[E-mail Address], [Datos].[ZIP/Postal Code], [Datos].[Store], [Datos].[date], [Datos].[gender], [Datos].[age]
 FROM 
  [Datos]
 WHERE 
  ([Datos].[date] =<|Last month|>)

感谢任何帮助。

谢谢

1 个答案:

答案 0 :(得分:0)

如果你想硬连线:

其中([Datos]。[date]&lt; =#12/31/2009#)

如果你想使它灵活(可能有效):

其中([Datos]。[date]&lt; = datediff('d', - day(date()),date()))