Ms access 如何创建能够将数据分为两组的查询?

Ms access 如何创建能够将数据分为两组的查询?,ms-access,Ms Access,所以我对访问非常陌生——这周刚开始学习。我的数据包括一系列保单编号,以及相应的评级和溢价 我要做的是创建一个查询表,通过评级(=1或>1)聚合这些数据,这是我无法理解的部分。在设计模式中,我将标准设置为=1或>1,但它没有做任何事情;当我切换到“数据表”视图时,它只列出所有评级,而不是两个表示=1和>1的框。如果有人能告诉我如何做到这一点,我将不胜感激 根据我阅读您的问题后的理解,您需要一个显示两列的查询,一列统计评分为1的记录,另一列统计评分大于1的记录 最好的方法是设置两个表达式列,都用co

所以我对访问非常陌生——这周刚开始学习。我的数据包括一系列保单编号,以及相应的评级和溢价


我要做的是创建一个查询表,通过评级(=1或>1)聚合这些数据,这是我无法理解的部分。在设计模式中,我将标准设置为=1或>1,但它没有做任何事情;当我切换到“数据表”视图时,它只列出所有评级,而不是两个表示=1和>1的框。如果有人能告诉我如何做到这一点,我将不胜感激

根据我阅读您的问题后的理解,您需要一个显示两列的查询,一列统计评分为1的记录,另一列统计评分大于1的记录

最好的方法是设置两个表达式列,都用
count
包装,如下所示:

SELECT Count(IIf([Rating]=1,[Rating],Null)) AS [=1], Count(IIf([Rating]>1,[Rating],Null)) AS [>1]
FROM tblSortRating;


如果您有任何问题或我误解了您的问题,请留下评论,我会回复您。

您将此=1或>1标准应用于哪个字段?编辑问题以显示查询SQL和示例数据。