🙏 我们需要您的帮助!SQLtest.online 没有广告,完全依靠捐款运行。哪怕一点点也很有帮助。 立即捐助 →
SQL 代码已复制到剪贴板
任务 10:

订单的累计总额和移动平均

SQL Server 2022
为了绘制销售图表,按 SalesOrderID 的顺序遍历 SalesOrderHeader 中的订单。对每个订单,显示截至此时的收入以及最近三个订单的平均值。
输出列 SalesOrderID、TotalDue、running_total(本订单及之前所有订单的 TotalDue 之和)和 moving_avg(本订单及其前两个订单的 TotalDue 平均值,保留 2 位小数;前两个订单按现有的订单计算平均值),并按 SalesOrderID 排序。
预期结果 列数: 4 · 行数: 32
SalesOrderID TotalDue running_total moving_avg

错误检查 0 / 2 次后可查看示例行

在下方编写查询并点击 "检查它!"。表的描述在右侧窗格中。

教程

检查查询即表示你同意该查询在不含账户信息的情况下被保存,并可能被纳入匿名数据集,包括用于 AI 训练。 了解详情

查询结果将显示在这里。 Ctrl+Enter - 运行查询