Recap - Total Gain Shop
Teil des Abschnitts Grundlagen der SQL-Journey von Coddy — Lektion 40 von 72.
Aufgabe
EinfachVerfügbare Tabellen und Spalten:
<strong>shop</strong>:<strong>price</strong>,<strong>quantity</strong>,<strong>category</strong>,<strong>list_date</strong>
Ihre Aufgabe ist es, den Gesamtumsatz für jede Kategorie von Artikeln in einem Laden zwischen January 1, 2015 und March 18, 2015 zu berechnen. Aufgrund eines systematischen Fehlers im Dateneingabesystem sind alle Preiswerte in der Datenbank um einen festen Betrag niedriger als sie sein sollten.
Um diese Preise zu korrigieren:
- Zuerst berechnen Sie den durchschnittlichen Preis über alle Artikel innerhalb des angegebenen Datumsbereichs (
2015-01-01(1. Januar 2015) bis2015-03-1818. März 2015) - Fügen Sie diesen Durchschnittspreis zum ursprünglichen Preis jedes Artikels hinzu, um den korrekten Preiswert zu erhalten
- Für jede Kategorie berechnen Sie den Gesamtumsatz, indem Sie den korrigierten Preis mit der Menge multiplizieren und diese Werte summieren
- Präsentieren Sie die Ergebnisse als (
category,total_revenue)-Paare, sortiert nach Gesamtumsatz in absteigender Reihenfolge
Probier es selbst
Alle Lektionen in Grundlagen
4More Keywords
The IN keywordThe BETWEEN keywordThe LIKE keywordThe AS keywordRecap - Cellphone Models2Conditions
Conditions BasicsThe AND keywordThe OR keywordThe NOT keywordMultiple Conditions CombinedParenthesisBooleans5Arithmetic Operations
Mathematical OperatorsMathematical ColumnsThe Modulo OperationThe ROUND() Function3Specific Return Format
Null valuesSort Results Part 1Sort Results Part 2Recap - Cyber Security FirmLimit number of recordsRecap - Vehicle Factory6Intro Challenges
Recap - Parliamentary ElectionRecap - Police Criminal ArrestRecap - Bar Beverage ContainerRecap - Engineer new columns