access中的SUM函数

mengxianru 2010-02-09 02:17:12
各位高手们,大家好!
我在查询表时,用SUM函数计算求和,但是,查询结果将重复的记录全部求和,怎么办啊。。。
例如
原表:
客户名 订单号 订单日期 金额 型号
jfi 01 2009-12 100 feedfe
fdf 02 2009-2 200 htyfg
jfi 01 2009-12 100 ewrd
这样,我想求出金额的总数,应该为300,但是结果是400.
原表中,第一条记录和第三条记录不重复,但是订单号和金额实际上是同一笔,拜托各位大侠能帮帮我,谢谢拉!!!
...全文
1033 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
贝隆 2010-02-22
  • 打赏
  • 举报
回复
mengxianru 2010-02-10
  • 打赏
  • 举报
回复
这个..怎么弄啊,我不太会...
WWWWA 2010-02-10
  • 打赏
  • 举报
回复
引用 5 楼 wwwwa 的回复:
select sum(金额) from
(select distinct 客户名,订单号,订单日期,金额 from TT)

针对SUM函数计算求和,

就是在窗体中创建了子窗体,可不可以导成EXCEL啊?
取得子窗体的数据源,用SQL语句导出
mengxianru 2010-02-10
  • 打赏
  • 举报
回复
???什么意思?我不太明白....
WWWWA 2010-02-10
  • 打赏
  • 举报
回复
select sum(金额) from
(select distinct 客户名,订单号,订单日期,金额 from TT)
mengxianru 2010-02-10
  • 打赏
  • 举报
回复
还有一个问题,就是在窗体中创建了子窗体,可不可以导成EXCEL啊?多谢啦~
mengxianru 2010-02-10
  • 打赏
  • 举报
回复
谢谢!呵呵,弄出来了,多谢多谢!
ACMAIN_CHM 2010-02-09
  • 打赏
  • 举报
回复
ACMAIN_CHM 2010-02-09
  • 打赏
  • 举报
回复
select sum(amt) from
(select distinct 订单号,金额 from 表)

7,714

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧