MS Access转换语句计算字段

时间:2015-02-07 04:17:17

标签: ms-access

转换声明:

TRANSFORM Sum(January2015.txnamount)AS SumOftxnamount 选择January2015.txndate2,January2015.cbsaccno 从2015年1月起 GROUP BY January2015.txndate2,January2015.cbsaccno PIVOT January2015.txntypes;

给出如下输出:

+------------+---------------+-----+-----+
|  txndate2  |   cbsaccno    | A1  | A2  |
+------------+---------------+-----+-----+
| 01/01/2015 | 0021010392747 |  50 | 300 |
| 01/01/2015 | 0021010392891 | 100 | 200 |

+------------+---------------+-----+-----+

我想要第五个字段(计算字段A1-A2) 对于上面的样本数据,其值为-250和-100。

无论如何要做到这一点?

提前致谢。

1 个答案:

答案 0 :(得分:0)

保存您构建的查询(例如,PivotQuery)。使用以下SQL创建一个调用PivotQuery的新查询:

SELECT PivotQuery.*, [a1]-[a2] AS CalcField
FROM PivotQuery;