Une moyenne mobile lisse les variations quotidiennes pour révéler une tendance. Technique : avg(...) over (order BY jour rows between 6 preceding and current row) = moyenne sur 7 jours.
Exemple (table trafic, une ligne par jour) :
SELECT jour, visites,
AVG(visites) OVER (
ORDER BY jour ROWS BETWEEN 6 PRECEDING AND CURRENT ROW
) AS moyenne_7j
FROM trafic;rows between ... définit la fenêtre glissante (ici les 7 derniers jours).
Envie d'aller plus loin ? Découvrez nos formations certifiées Bac+2 à Bac+5 →