同一订单中同时出现三种商品,并且以三个产品中最少的那个产品数量作为总数量
-- 维度订单号:DEF_ADD(MIN_AGG(数量),[],[DEF(COUNTD_AGG(商品编码),[单据号])=3])
select 订单号,min(数量) 总数量 form (
select 订单号,商品名称,sum(商品数量) 数量 from 表名称
group by 订单号,商品名称
) s group by 订单号
这个可以直接新增汇总列,根据产品数量,直接筛选出,最小值就可以
新增汇总列-https://help.fanruan.com/finebi/doc-view-1538.html