Challenge: Rolling 3-Month Spend per Customer
Tarea
Swipe to start coding
Calculate the rolling 3-month average performance score for each employee, ordered by review_date.
- For each row in the
performancetable, compute the average ofscorefor the current and previous reviews by the same employee that occurred within the same 3-month window (including the current row). - Use a window function with appropriate partitioning and ordering to achieve this.
- The result must include the columns
employee_id,review_date,score, and the computed rolling 3-month average score as a new column namedrolling_3_month_avg_score. - The results must be ordered by
employee_idandreview_date.
Solución
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 3. Capítulo 2
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Suggested prompts:
Can you explain that in simpler terms?
What are the main benefits of this approach?
Are there any common mistakes to avoid with this?
Genial!
Completion tasa mejorada a 4.55
Challenge: Rolling 3-Month Spend per Customer
Desliza para mostrar el menú
Tarea
Swipe to start coding
Calculate the rolling 3-month average performance score for each employee, ordered by review_date.
- For each row in the
performancetable, compute the average ofscorefor the current and previous reviews by the same employee that occurred within the same 3-month window (including the current row). - Use a window function with appropriate partitioning and ordering to achieve this.
- The result must include the columns
employee_id,review_date,score, and the computed rolling 3-month average score as a new column namedrolling_3_month_avg_score. - The results must be ordered by
employee_idandreview_date.
Solución
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 3. Capítulo 2
single