绿色阴影为建立的表达式列(由于业务原因,销售日期,金额1 和 金额2列都是表达式列)
怎么通过订单明细表,建立有后台的交叉统计啊?
分组列是:部门(表达式列),销售人员(表达式列),产品名称(表达式列),销售日期(表达式列) ——分组列都是表达式列
统计列是:金额1(表达式列),金额2(表达式列) ——统计列都是表达式列
难道为了后台统计需要,建立表结构时,只能把这些列都从表达式列改成普通列(这样数据库存的冗余数据太多了)吗?有没有其他的解决途径啊(预计数据量比较大,只能进行后台统计)
产品表(父表)
产品编号 产品名称 属性1
PD01 产品1 产品11
PD02 产品2 产品22
订单表(父表)
订单号 部门 销售人员
A01 销售1部 S1
A02 销售1部 S1
A03 销售1部 S1
A04 销售1部 S2
A05 销售1部 S2
A06 销售2部 S3
A07 销售2部 S3
A08 销售2部 S4
订单明细(子表)
订单号 部门 销售人员 产品编号 产品名称 销售日期 金额1 金额2
A01 销售1部 S1 PD01 产品1 2019-01-01 100 200
……
[此贴子已经被作者于2019/8/16 17:27:35编辑过]