获取Microsoft Access查询并将它们放在一个结果中

时间:2013-07-02 22:15:04

标签: ms-access

这似乎非常简单,但我还没有发现任何有用的东西。我正在MS Access中对表中的多个事物进行计数查询。

示例:

SELECT Count(*) 
FROM DataBase
WHERE "X" <> "Y"

我有这种类型的多个查询,我想把它们放在一个结果中。该更新似乎不支持查询功能,或者我只是无法弄明白。

*编辑: 我的问题不是将结果合并到一个查询中。问题是我想要计算结果,然后将其计数并将其放入数据库中。

我从单个数据库中计算不同的东西。我知道有多少东西是X,有多少是Y.在我掌握了所有这些之后,我想把它们放在一个不同的表中作为一个结果。

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

您需要为每个贡献源运行类似的查询:

UPDATE tblTotal
SET Total = [Total]+
    (SELECT Count(*) 
        FROM tblContributer
        WHERE "X" <> "Y") AS Contributer;

您需要构建此解决方案。从以下内容开始:

UPDATE tblTotal
SET Total = [Total]+1;