Access 同一列的求和分类问题

来源:百度知道 编辑:UC知道 时间:2024/05/28 03:46:19
表的名称:0873费用明细
合同编号 费用明细 费用项目 费用金额
0873 运输费 安装费 200
0873 现场吊装费 安装费 200
0873 现场倒运费 安装费 200
0873 差旅费 管理费 300
0873 办公费 管理费 300
0873 招待费 管理费 300
0873 工人火车票 管理费 300
0873 拼缝材料费 安装费 200
0873 现场材料费 安装费 200
0873 返京运费 安装费 200
0873 劳保 管理费 300
0873 劳保 管理费 300
0873 防水材料费 安装费 200
0873 工地工人工资 人工费 300
0873 工地工人工资 人工费 300
如何用SQL语句求和 求出这样的结果(求出一个查询)
结果如下
查询名称:0873费用分类合计
安装费 管理费 人工费 工程费用合计
1400 1800 600 3800

TRANSFORM Sum([0873费用明细].费用金额) AS 费用金额之总计
SELECT Sum([0873费用明细].费用金额) AS 工程费用合计
FROM 0873费用明细
GROUP BY [0873费用明细].合同编号
PIVOT [0873费用明细].费用项目;

这个就能满足你的要求了,昨天实在是不好意思,没有时间了。

---
以上,希望对你有所帮助。

其实很简单,在查询里工具栏点击“总计”图标,然后在查询设计视窗里就出现“总计”一行,然后再相应的字段里下拉菜单选择“总计”,这样就可以达到你的要求了。

无须用手工写 SQL 语句,上述操作完成后语句就自动出来了。

如需交流可 HI 我。