Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Challenge: 7-Day Moving Average of Sales | Introduction to Window Functions
Window Functions in SQL

bookChallenge: 7-Day Moving Average of Sales

Taak

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.

Oplossing

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 6
single

single

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

close

bookChallenge: 7-Day Moving Average of Sales

Veeg om het menu te tonen

Taak

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.

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 6
single

single

some-alt