七叶笔记 » 数据库 » MongoDB 中聚合统计计算--$SUM表达式

MongoDB 中聚合统计计算--$SUM表达式

现在我们通过以上集合计算每个作者所写的文章数,使用aggregate()计算

查询结果如下:

Case 2

统计每个作者被like的总和,计算表达式:

查询结果如下;

Case 3

上面例子有些简单,我们再丰富一下,测试集合sales的数据如下:

需要完成的目标是,基于日期分组,统计每天的销售额,聚合公式为:

查询结果是:

2.$project阶段

Case 4

假设存在一个 students 集合,其数据结构如下:

现在的需求是统计每个学生的 平常的测验分数总和、实验分数总和、期末其中分数总和。

其查询输出结果如下:

参考文献:

https://www.runoob.com/mongodb/mongodb-aggregate.html

https://docs.mongodb.com/manual/reference/operator/aggregation/sum/index.html

总结

以上所述是小编给大家介绍的MongoDB 中聚合统计计算--$SUM表达式,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对七叶笔记网站的支持! 如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

相关文章