如何在MS-Access的交叉表查询中对两行进行分组?

时间:2019-02-20 17:15:47

标签: ms-access crosstab

我目前在MS Access中具有交叉表查询,该查询按“类型”字段对数据进行分组。此字段是我的交叉表查询中的行标题。

3个“类型”值是:

设备(可选)零件

我想将Optional和Parts行的值合并为一行(称为Together),并仅用两行显示交叉表查询:

设备

在一起

这怎么办?基本上,如何在交叉表查询中对两行进行分组?

1 个答案:

答案 0 :(得分:0)

对于显示Type字段的列,如果该字段的值为iifTogether,则使用Optional表达式输出Parts,否则输出该字段的值,例如:

NewType: iif(YourTable.Type in ('Optional','Parts'),'Together',YourTable.Type)

或者:

NewType: iif(YourTable.Type='Optional' or YourTable.Type='Parts','Together',YourTable.Type)