假设有两个表:Customers(顾客表)和Orders(订单表),其中Orders表中包含了顾客的订单信息,包括顾客ID、订单金额等。我们可以使用以下SQL语句来查询伦敦店X的顾客在咖啡上一般花费的情况:
SELECT AVG(order_amount) AS average_spending
FROM Customers c
JOIN Orders o ON c.customer_id = o.customer_id
WHERE c.city = 'London' AND o.store = 'X';
上述SQL语句使用了JOIN将顾客表和订单表连接起来,并通过WHERE条件筛选出位于伦敦店X的顾客。然后使用AVG函数计算顾客在咖啡上的平均花费,并取别名为average_spending。
注意:上述SQL语句仅为示例,具体的表名和列名需要根据实际情况进行修改。