SELECT city, name, SUM(amount) AS TotalSpending
FROM customers_prc c
JOIN orders_prc o ON c.customerid = o.customer_id
GROUP BY city, name
HAVING TotalSpending = (SELECT MAX(TotalSpending)
FROM (SELECT city, name, SUM(amount) AS TotalSpending
FROM customers_prc c JOIN orders_prc o ON c.customerid = o.customer_id GROUP BY city, name) AS Subquery
WHERE Subquery.city = c.city);
No comments:
Post a Comment