🙏 Nous avons besoin de votre aide ! SQLtest.online est sans publicité et vit uniquement de dons. Même un petit montant compte. Faire un don →
Code SQL copié dans le presse-papiers
Tâche 10:

Cumul et moyenne mobile des commandes

SQL Server 2022
Pour un graphique des ventes, parcourez les commandes de SalesOrderHeader dans l'ordre de SalesOrderID. Pour chaque commande, affichez le chiffre d'affaires cumulé et la moyenne des trois dernières commandes.
Affichez les colonnes SalesOrderID, TotalDue, running_total (la somme de TotalDue de cette commande et de toutes les précédentes) et moving_avg (la moyenne de TotalDue de cette commande et des deux précédentes, arrondie à 2 décimales ; pour les deux premières commandes, la moyenne porte sur celles qui existent), triées par SalesOrderID.
Résultat attendu Colonnes: 4 · Lignes: 32
SalesOrderID TotalDue running_total moving_avg

Les lignes d'exemple s'ouvrent après des vérifications ratées : 0 sur 2

Écrivez votre requête ci-dessous et cliquez sur "Vérifier !". Les tables sont décrites dans le panneau de droite.

Tutoriel

En vérifiant une requête, vous acceptez qu'elle soit enregistrée sans les données de votre compte et puisse faire partie de jeux de données anonymisés, y compris pour l'entraînement d'IA. En savoir plus

Le résultat de la requête s'affichera ici. Ctrl+Enter - Exécuter la requête