Uitdaging: Optimalisatie van Klantomzetanalyse
Veeg om het menu te tonen
Schrijf een query die klantomzet efficiënt analyseert met behulp van Materialized Views en Common Table Expressions (CTE's) op de tabel retail_data_updated:
- Maak een Materialized View die de totale omzet (
'total_amount') per'customer_id'en'customer_country'vooraf aggregeert. - Gebruik een CTE om klanten binnen elk land te rangschikken op basis van hun
'total_revenue'. - Query de Materialized View om de top 5 klanten op basis van omzet per land te retourneren.
- Sorteer de resultaten op
'customer_country'.
Je query moet de volgende kolommen retourneren:
'customer_id'(unieke klantidentificatie);'customer_country'(land van de klant);'total_revenue'(som van'total_amount'voor de klant);
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 2. Hoofdstuk 6
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Sectie 2. Hoofdstuk 6