访问查询条件不允许显示所有记录

时间:2019-01-29 20:02:14

标签: database ms-access

因此,我正在尝试进行查询,以将每月的时间预算与实际花费的时间进行比较。下面是设计视图中的查询图像。我将此查询称为每月预算使用情况(如下图)

Copy of my Table Relationships

每月预算(此处未显示)是具有不变信息的表格,该表格不会改变,它存储每月预算的内容。

每月时间(如下图)是一个查询,它获取时间输入信息,并汇总将客户和月度服务分组在一起所花费的总时间。使用此查询是因为我们可以为一个特定的服务在整个月中输入多个时间。但是总的来说,它们合计为特定的服务预算。 (下面的查询结果图像,其中隐藏了客户端和密钥,因为其中包含敏感的客户端数据) Time by Month Query

每月预算使用情况有关于该月的条件。在一种形式(此处未显示)中,我有一个组合框,用户可以在其中选择特定的月份。现在,我在2月份的数据中添加了一个测试记录(显然还没有发生),但是当我输入2月份作为我想观察实际预算的月份时,在我的表格中,我只看到一条记录(我的测试客户我已经输入)。在查询选项中,我选择包括每月预算中的所有记录,但只显示一个。我期望如果只输入一个实际时间,它将显示所有客户端时间预算,但是只有一个显示为已使用任何时间。

因此,下面是查询每月预算使用情况如何返回一月份的图片(之所以如此,是因为我们已经完成了一月份的所有工作,因此每个预算都有某种时间使用情况,不论是上方还是下方)

January Query Results

但是当我对2月进行排序时,仅显示一条记录。我希望它返回所有预算,但对于没有使用情况的预算显示0的使用情况,而不是仅显示一条包含使用情况的记录。

February Query Results

同样,这些屏幕截图中有许多都具有唯一的客户信息,这些信息是被隐藏的标识符。

---------编辑--------- Monthly Budget

1 个答案:

答案 0 :(得分:1)

您需要将每月标准应用于月度预算表,而不是按时间逐月表。

此外,为清晰起见,请发布每月预算表中的相关数据。