显示从一个表到另一个表的记录

时间:2017-05-25 09:58:01

标签: ms-access-2010 criteria

我正在尝试在查询上创建条件,因此当我在表单上的组合框中选择当前Period时,日期将过滤为仅显示START和END之间的日期(位于表格上)。例如,如果我在哪里写

IF[PComboBox].[Text] = ([Period]) ([Period]) BETWEEN ([Start]) and ([End])

我有一个包含3个字段的表,(句号)是从1开始的26个记录。我有(开始)(结束)详细说明了每个句点之间的日期。

然后我有另一个表,其中包含所有客户记录和每个作业的开始日期。 (Matter_OpenDate)。

上述标准在查询的Matter_OpenDate下。

代码肯定是非常错误的,但希望有人能理解它并帮助我。

希望每个人都能理解这一点。

1 个答案:

答案 0 :(得分:0)

那可能是:

Select 
    * 
From 
    TablePeriod, 
    TableMatter
Where
    TablePeriod.Period = [Forms]![YourFormName]![PCombobox]
    And
    TableMatter.Matter_OpenDate Between TablePeriod.Start And TablePeriod.End