多表计算公式是一种跨多张表执行数据运算的方法,用于整合和分析分散在不同表中的数据。它通过定义计算规则,对多表数据进行自动关联、聚合和动态计算, 不仅提升了数据分析的灵活性和效率、降低了数据开发成本,同时还增强了指标的可读性。
也称为每单平均消费额,是衡量顾客消费能力的重要指标之一,通常用于评估零售、餐饮、电商等行业的经营绩效。其计算公式为:
DIVIDE(
SUM(order_details.quantity * order_details.unit_price),
COUNT(orders.order_id)
)
SUM_IF(
categories.category_name = '海鮮',
order_details.quantity * order_details.unit_price
)
COUNT_IF(products.product_name = '牛奶', orders.order_id)
Agile Query 中的多表计算公式依赖预先配置的连接关系搜索出连接路径,自动生成 SQL,具体优势如下: