Skip to main content
Practice

5

sql

-- View all clients
SELECT *
FROM clients;

-- Group by region to see total sales
SELECT region, SUM(sales) AS total_sales
FROM clients
GROUP BY region;

-- Keep only regions with total sales over 25000
SELECT region, SUM(sales) AS total_sales
FROM clients
GROUP BY region
HAVING SUM(sales) > 25000;

-- Show average sales per region
SELECT region, AVG(sales) AS avg_sales
FROM clients
GROUP BY region;

-- Keep only regions with average sales at least 6000
SELECT region, AVG(sales) AS avg_sales
FROM clients
GROUP BY region
HAVING AVG(sales) >= 6000;

-- Combine conditions:
-- total sales over 25000 AND average sales at least 6000
SELECT region,
SUM(sales) AS total_sales,
AVG(sales) AS avg_sales
FROM clients
GROUP BY region
HAVING SUM(sales) > 25000
AND AVG(sales) >= 6000;

Want to learn more?

Join CodeFriends Plus membership or enroll in a course to start your journey.