我正在尝试将EPL和POL这两个分组(总和)合并,并将它们重新标记为“ Other GL”。当前输出是这个。我试图在条件中添加一个公式,但是它不起作用。我还尝试过在设计视图中单独添加一个公式来添加另一列。
答案 0 :(得分:2)
“组合”数据行进行分组(即求和)的最佳方法是创建一个初步查询,该查询将各个源行重新分配为一个公共值。然后将该查询用作其他查询的源。 (这样的初步查询可以是嵌套查询(又名子查询)或保存的查询。我个人更喜欢保存的查询,因为可以使用标准的Access Query Designer对其进行编辑和查看,而子查询只能作为SQL文本进行编辑。 )
没有其他数据库架构或SQL语句可以使用,我只能显示一个SQL片段,其中显示了更改的选择:
SELECT iif(Claims2.Grouping = 'EPL' Or Claims2.Grouping = 'POL', 'Other GL', Claims2.Grouping) As AltGrouping, ...
FROM Claims2
对于它的价值,同样的iif()
语句也可以作为“计算字段”直接插入到您的查询中-在查询设计器内,只需将其复制并粘贴到字段单元格中即可代替{ {1}}。但是,可以重新使用已保存的,可以将标签初步调整为最终查询的查询,并且可以简化以后的查询。