统计每个客户已付款订单的实付总金额。
- 只看
status = 'paid'的订单。 - 订单行的实付金额 =
qty × unit_price × (1 − discount);discount为 null 表示没有折扣,按 0 计算。 paid_total:该客户所有已付款订单的订单行实付金额之和,不做舍入。- 只输出客户表里存在、并且至少有一个已付款订单行的客户;没有已付款订单的客户不输出。
输入
customers(customer_id, name, email, city, signup_date, tier)orders(order_id, customer_id, order_ts, status, channel)order_items(order_id, product_id, qty, unit_price, discount)
输出
列为 customer_id, name, paid_total,行顺序不限。