Udfordring: Optimering af Kundeomsætningsanalyse
Stryg for at vise menuen
Skriv en forespørgsel, der effektivt analyserer kundens omsætning ved hjælp af Materialiserede Views og Common Table Expressions (CTE'er) på tabellen retail_data_updated:
- Opret et Materialiseret View, der forudaggregerer den samlede omsætning (
'total_amount') for hver'customer_id'og'customer_country'. - Brug en CTE til at rangere kunder inden for hvert land baseret på deres
'total_revenue'. - Forespørg det Materialiserede View for at returnere de top 5 kunder efter omsætning pr. land.
- Sorter resultaterne efter
'customer_country'.
Din forespørgsel skal returnere disse kolonner:
'customer_id'(unik kundeidentifikator);'customer_country'(kundens land);'total_revenue'(sum af'total_amount'for kunden);
Var alt klart?
Tak for dine kommentarer!
Sektion 2. Kapitel 6
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Sektion 2. Kapitel 6