Challenge: Optimizing Customer Revenue Analysis
Sveip for å vise menyen
Write a query that efficiently analyzes customer revenue using Materialized Views and Common Table Expressions (CTEs) on the retail_data_updated table:
- Create a Materialized View that pre-aggregates total revenue (
'total_amount') for each'customer_id'and'customer_country'. - Use a CTE to rank customers within each country based on their
'total_revenue'. - Query the Materialized View to return the top 5 customers by revenue per country.
- Sort results by
'customer_country'.
Your query should return these columns:
'customer_id'(unique customer identifier);'customer_country'(customer's country);'total_revenue'(sum of'total_amount'for the customer);
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 2. Kapittel 6
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Seksjon 2. Kapittel 6