假设我们有两个表,一个是顾客表(customers),包含顾客的ID和姓名,另一个是订单表(orders),包含订单的ID,顾客ID和订单金额。我们可以使用以下SQL查询来计算每位顾客的总购买金额:
SELECT c.customer_id, c.customer_name, SUM(o.order_amount) AS total_amount
FROM customers c
JOIN orders o ON c.customer_id = o.customer_id
GROUP BY c.customer_id, c.customer_name;
解释:
注意:以上代码示例是基于常见的关系型数据库(如MySQL)的语法。在不同的数据库系统中,语法可能会有所不同。