Office中国论坛/Access中国论坛

标题: 请问以下的合计如何做? [打印本页]

作者: tanlangkun    时间: 2004-1-6 01:11
标题: 请问以下的合计如何做?
如下:
[attach]3015[/attach]
作者: cmy    时间: 2004-1-6 02:23
access用的是绑定方式,无法实现
如实现的话,只有用union select 的办法实现
作者: sxgaobo    时间: 2004-1-6 02:50
建一临时表,用两次追加查询
作者: sea.er    时间: 2004-1-6 03:22
表中无法实现,用查询或窗体吧
作者: lichun    时间: 2004-1-6 03:23
附问一下,有办法做到有合计的查询窗体或表能进行数据写入与更改。因为做在窗体上的合计不能与表栏的宽度改变。
作者: wewyhy    时间: 2004-1-6 08:03
表中可以实现,每次添加新记录时删除最后的合计行,再添加新记录,添完后再重新计算合计行,把合计行添加为记录。
作者: zhuyiwen    时间: 2004-1-6 11:26
以下是引用tanlangkun在2004-1-5 17:11:27的发言:
如下:


[attach]3017[/attach]

SELECT id, 产品, 单价, 数量, 金额 as 合计 FROM tblStudy
UNION
SELECT "总计:" AS id, "" AS 产品, "" AS 单价, "" AS 数量, SUM(金额) AS 合计 FROM tblStudy;

作者: tanlangkun    时间: 2004-1-6 16:13
我照着做了,但弹出了以下要要求输入参数值的方框,
[此贴子已经被作者于2004-1-6 14:56:34编辑过]


作者: hi-wzj    时间: 2004-1-6 21:32
将朱版主的sql代码粘贴到查询中的sql视图中就行了。(视图菜单--sql视图)
作者: tanlangkun    时间: 2004-1-6 23:01
我照着做了,但弹出了以下要要求输入参数值的方框

[此贴子已经被作者于2004-1-6 15:01:39编辑过]


作者: sea.er    时间: 2004-1-7 08:31
如果没猜错的话,是你把表的字段名搞错了,把“金额”写成了“合计”
作者: zwmrp    时间: 2004-1-7 16:01
是有问题会跳出楼的对话框
SELECT id, 产品, 单价, 数量, 金额 as 合计 FROM tblStudy
UNION
SELECT "总计:" AS id, "" AS 产品, "" AS 单价, "" AS 数量, SUM(金额) AS 合计 FROM tblStudy;
我是这样改的:
SELECT id, 产品, 单价, 数量, 合计 as 金额  FROM tblStudy
UNION
SELECT "总计:" AS id, "" AS 产品, "" AS 单价, "" AS 数量, SUM(合计) AS 金额  FROM tblStudy;





作者: tanlangkun    时间: 2004-1-7 18:30
那位兄台可以帮我改改一下,搞到我头都大了,都不行啊!
源文件:http://www.dgyinhai.com/forum/test.mdb
不胜感激!

[此贴子已经被作者于2004-1-7 10:30:40编辑过]


作者: tanlangkun    时间: 2004-1-7 18:56
多谢各位的回答,我做成功了。




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3