Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Challenge: 7-Day Moving Average of Sales | Introduction to Window Functions
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Window Functions in SQL

bookChallenge: 7-Day Moving Average of Sales

Uppgift

Swipe to start coding

Write a query to calculate the 7-day moving average of the amount for each employee_id, ordered by sale_date.

  • Use a window function to partition the data by employee_id.
  • Order the rows within each partition by sale_date.
  • Compute the average of amount for the current row and the previous 6 rows within the partition.
  • Output the columns: sale_id, sale_date, employee_id, amount, and the calculated 7-day moving average as moving_avg_7d.
  • Order the final results by employee_id and sale_date.

Lösning

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 6
single

single

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

close

bookChallenge: 7-Day Moving Average of Sales

Svep för att visa menyn

Uppgift

Swipe to start coding

Write a query to calculate the 7-day moving average of the amount for each employee_id, ordered by sale_date.

  • Use a window function to partition the data by employee_id.
  • Order the rows within each partition by sale_date.
  • Compute the average of amount for the current row and the previous 6 rows within the partition.
  • Output the columns: sale_id, sale_date, employee_id, amount, and the calculated 7-day moving average as moving_avg_7d.
  • Order the final results by employee_id and sale_date.

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 6
single

single

some-alt