我有两张桌子,Order
& OrderSalesperson
。一个Order
可以有 0 到 n 个销售人员。
我有一个按 a) 销售人员和 b) OrderId 分组的报告(消除了额外的复杂性)。
我需要弄清楚有多少销售人员被分配给一个订单。
我尝试了 DistinctCount(OrderSalesperson.SalespersonId, Order.OrderId),但它只返回 1,即使有多个销售人员。似乎是在组上做 DistinctCount,而不是在整个报告上。
有没有办法让 DistinctCount 忽略它在一个组内的事实?