以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [原创]一点小小的统计问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=19964)

--  作者:从foxbase过来
--  发布时间:2012/5/25 20:26:00
--  [原创]一点小小的统计问题

有以下的订单表

订单号   产品型号   销售数量   单价

A123    B2510      2           3500

A123    B2400      2           1000

A123    B1842      2           600

A403    B2510     1             3500

A403    B1822     2             1500

A403    B2510      2            1400

A405    B1837      1            2000

其中产品B2510和B2400作为套餐进行销售,请问如何设置统计条件得到如下结果

B2510+B2400销售数量 2

B2510销售数量             3

即产品B2510作为单件和作为套餐销售时数量分别进行统计且不重复

[此贴子已经被作者于2012-5-26 20:25:44编辑过]

--  作者:sloyy
--  发布时间:2012/5/27 1:49:00
--  

这样:既然B2410不单独销售,  B2510+B2400销售数量=sum(B2410)

 

B2510单件销售数量=sum(B2510)-sum(B2410)   简单吧

   

[此贴子已经被作者于2012-5-27 1:49:08编辑过]

--  作者:13636600695
--  发布时间:2012/5/27 5:48:00
--  
加一逻辑列,其他的帮助里找,对于代码我也不太熟悉,就帮不到你了