Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Challenge: Year-over-Year Revenue Comparison | Period-over-Period Comparisons
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
SQL for Finance and Accounting

bookChallenge: Year-over-Year Revenue Comparison

Aufgabe

Swipe to start coding

Your task is to calculate the year-over-year (YoY) revenue growth percentage for each month using the revenue table.

  • Group the revenue data by year and month.
  • Use a window function such as LAG() to get the previous year's revenue for the same month.
  • Calculate the YoY growth percentage using the formula: (current_year_revenue - last_year_revenue) / last_year_revenue * 100.
  • Your query should return the following columns:
    • year: the year of the revenue period.
    • month: the month of the revenue period.
    • total_revenue: total revenue for that year and month.
    • last_year_revenue: total revenue for the same month in the previous year.
    • yoy_growth_percent: the YoY growth percentage, as a numeric value (can be decimal).
  • Only include rows where last_year_revenue is not null (i.e., exclude the first year for each month).

Lösung

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 4
single

single

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

close

bookChallenge: Year-over-Year Revenue Comparison

Swipe um das Menü anzuzeigen

Aufgabe

Swipe to start coding

Your task is to calculate the year-over-year (YoY) revenue growth percentage for each month using the revenue table.

  • Group the revenue data by year and month.
  • Use a window function such as LAG() to get the previous year's revenue for the same month.
  • Calculate the YoY growth percentage using the formula: (current_year_revenue - last_year_revenue) / last_year_revenue * 100.
  • Your query should return the following columns:
    • year: the year of the revenue period.
    • month: the month of the revenue period.
    • total_revenue: total revenue for that year and month.
    • last_year_revenue: total revenue for the same month in the previous year.
    • yoy_growth_percent: the YoY growth percentage, as a numeric value (can be decimal).
  • Only include rows where last_year_revenue is not null (i.e., exclude the first year for each month).

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 4
single

single

some-alt