我的表A是销售订单表,每一条是一个学生的订单;表B是排课表,会根据学生的订单用工作流自动生成多条排课记录。
我现在面临的问题是,由于表A可能会发生不同销售录入了同一张单,所以核查时会删掉重复的订单。当这张单被删除,表B里的订单相关那个字段就变成空的了。
我的表C是对B的聚合表,用于统计某个校区某个课程某一天总共有多少个学生报名。由于存在上述的可能的删除,所以我希望的处理方式是在聚合表的分项统计之前,先用数据筛选筛掉表B里订单字段为空的数据。
现在面临的问题是,当我使用了筛选条件“订单字段已填写”时,我发现并筛不掉这些没有订单的排课。我怀疑是因为这些排课在数据生成的时候是有对应的订单的,就算订单被删除了,也会被视为订单字段已填写。那么,我应该如何筛除这些“订单字段找不到”的数据呢?
我的表A:https://app.huoban.com/btables/2100000012882240
表B:https://app.huoban.com/btables/2100000012928980
表C:https://app.huoban.com/btables/2100000012961340
|