Challenge: Optimizing Customer Revenue Analysis
Desliza para mostrar el menú
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);
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 2. Capítulo 6
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Sección 2. Capítulo 6