zoukankan      html  css  js  c++  java
  • C#中使用MongoDB学习笔记(四):在C#中使用聚合函数

    上篇文章中我们了解了 如何在.net中如何对Mongodb进行增删改查   那要如何使用聚合函数呢?

    SQL: select count(1) from test

         如果我们想要按名字来分组计数呢?

    SQL 中都加都会 Select count(1) count_sum ,name from test group by name 在Mongodb 中要怎么操作?

    如果我们要按姓名去合计 要怎么操作呢?

    SQL 命令: Select sum(age),name from test 

     Max Min Avg 也是如此 要注意 合计的那一列一定要加$不然会报错

    最后 我们来对分组后的age进行排序

    SQL:Select  sum(age) count_sum,name from test gourp by name order by  coum_sum desc

     以上就是在C# 中调用Mongodb的聚合函数 在此有一个问题 数据库语法是先分组在排序的 但是 在mongodb里面却是先排序在分组的 上面的语法中也是这样写的 反过来写就会编译错误 望大佬能够解惑一下 谢谢! 

  • 相关阅读:
    exe4j的使用
    java线程生命周期及其对应方法
    自动登录开心网
    java小知识点
    java工具类目录
    java 上传图片
    eclipse+svn
    maven
    读propert文件
    hadoop学习
  • 原文地址:https://www.cnblogs.com/WeekSun/p/11532043.html
Copyright © 2011-2022 走看看