Révision Glossaire EN

Taille

Yeux

Termine une partie dans un dojo pour débloquer les yeux suivants.

Jour 22 10 min

Les fonctions de fenêtrage

1 / 12 · ≈ 8 min restantes

Le problème

La responsable des ventes veut un rapport hebdomadaire : chaque commande avec son rang, le cumul de sa région et l’écart avec la commande d’avant. Un GROUP BY region rend une ligne par région et perd les commandes. Une fonction de fenêtrage calcule sur un groupe de lignes et rend quand même chaque commande.

La base est PostgreSQL. La table est orders (id int PRIMARY KEY, region text, day date, amount int), avec 6 lignes. Dans north : id 1 le 2026-10-01 pour 100, id 2 le 2026-10-02 pour 250, id 3 le 2026-10-03 pour 250. Dans south : id 4 le 2026-10-01 pour 80, id 5 le 2026-10-02 pour 300, id 6 le 2026-10-03 pour 120.