以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  查询表统计去重  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=176378)

--  作者:qaz17909
--  发布时间:2022/4/11 8:30:00
--  查询表统计去重
窗口设计,订单表和合同表,通过合同编号关联然后生成查询表,左连接方式,就是显示所有的订单。现在希望能统计所有订单的合同金额,应该怎么去重。例如有10个订单对应是同一个合同,这10条记录在统计的时候能否通过合同编号去重,不然的话就重复统计10次了
--  作者:有点蓝
--  发布时间:2022/4/11 8:34:00
--  
合同金额不是应该放到合同表吗?为什么要通过订单表来统计
--  作者:qaz17909
--  发布时间:2022/4/11 8:37:00
--  
 是的,合同金额是放到合同表,我把订单表和合同表关联然后生成查询表,例如下图。

图片点击可在新窗口打开查看此主题相关图片如下:捕获.jpg
图片点击可在新窗口打开查看


--  作者:有点蓝
--  发布时间:2022/4/11 8:39:00
--  
直接统计合同表不行吗,为什么一定要通过或查询表统计?
--  作者:qaz17909
--  发布时间:2022/4/11 8:43:00
--  
 我这个只是打个简单的比方,因为我有四个表关联生成查询表
--  作者:有点蓝
--  发布时间:2022/4/11 8:58:00
--  
不管多少个表,既然其中一个表就能统计得出结果的,就直接统计这个表,没有必要通过查询表进行统计。

如果是多个表才能得出结果的,请举例说明,具体问题具体分析,不同的表结构可能用法都不一样