位置: 编程技术 - 正文

MySQL与Mongo简单的查询实例代码(mongodb与mysql相比的优缺点)

编辑:rootadmin

推荐整理分享MySQL与Mongo简单的查询实例代码(mongodb与mysql相比的优缺点),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql vs mongodb,mysql和mogodb,mysql和mongodb,mysql和mongodb结合使用,mysql和mongodb,mysql和mongodb,mysql与mongodb性能对比,mysql和mongodb,内容如对您有帮助,希望把文章链接给更多的朋友!

首先在这里我就不说关系型数据库与非关系型数据库之间的区别了(百度上有很多)直接切入主题

我想查询的内容是这样的:分数大于0且人名是bob或是jake的总分数 平均分数 最小分数 最大分数 计数

举这个实例来试试用MySQL和mongodb分别写一个查询

首先我们先做一些准备工作

MySQL的数据库结构如下

建完表之后我们来插入一些数据

我截个图方便看一下结构

好 接下来我们进入mongodb的准备工作 看一下建立的mongodb的集合里面文档的结构(基本跟MySQL一毛一样)在这里我就不写插入文档的具体过程了 (为了便看mongodb的显示我都用两种格式显示:一个是表哥模块显示 一个是文本模块显示)

  这个是表格模块显示

  这个是文本模块显示

开始进入正题

MySQL与Mongo简单的查询实例代码(mongodb与mysql相比的优缺点)

现在我想查的MySQL语句是这样的(分数大于0且人名是bob或是jake的总分数 平均分数 最小分数 最大分数 计数)

下面开始用Mongo写出这个查询

  首先想到的是聚合框架

先用$match过滤 分数大于0且人名是bob或是jake

得到这个结果

  这个是表哥模块显示的结果:

  这个是文本模块显示的结果:

然后想要分组并且显示最大 最小 总计 平均值 和计数值

那么$group派上用场了:

得到的结果就是 分数大于0且人名是bob或是jake的总分数 平均分数 最小分数 最大分数 计数

  结果的表格模块显示:

  结果的文本模块显示:

以上所述是小编给大家介绍的MySQL与Mongo简单的查询实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对积木网网站的支持!

CentOS 7 中以命令行方式安装 MySQL 5.7. for Linux Generic 二进制版本教程详解 MySQL目前的最新版本是5.7.,在Linux下提供特定发行版安装包(如.rpm)以及二进制通用版安装包(.tar.gz)。一般情况下,很多项目都倾向于采用二进制

CentOS6.5下RPM方式安装mysql5.6.的详细教程 1、mysql下载下载地址:

MySQL5.7.绿色版安装教程详解 下面给大家介绍下MySQL5.7.绿色版安装教程,具体内容如下所示:如图所示:原窗口指令MicrosoftWindows[版本.0.xxxxx](c)MicrosoftCorporation。保留所有权利

标签: mongodb与mysql相比的优缺点

本文链接地址:https://www.jiuchutong.com/biancheng/348921.html 转载请保留说明!

上一篇:PHP版Mysql爆破小脚本(mysql爆破字典)

下一篇:CentOS 7 中以命令行方式安装 MySQL 5.7.11 for Linux Generic 二进制版本教程详解(centos7.9命令)

  • 什么是关税自主权
  • 转租仓库交增值税吗
  • 一般纳税人开普票多少个点
  • 新办企业发票核定及申领,选否行吗
  • 零售业进销差价会计分录实例
  • 新会计准则施行
  • 金蝶财务软件固定资产怎样计提折旧
  • 出售闲置材料账务怎么做
  • 工程预收账款的会计分录
  • 手撕发票怎么区分地区开具
  • 购进二手办公设备如何进行入账?
  • 上月增值税未申报本月能开票吗
  • 开出增值税发票没收到怎么抵扣进项税?
  • 出口退税对企业利润的影响
  • 养牛场增值税的税率是多?
  • 替票和代票的区别是什么
  • 企业的停车违章怎么查
  • 个人所得税征收标准2023
  • 分期收款什么时候交税
  • 鸿蒙系统通知栏和控制
  • 收到分包公司工程发票收入怎么做账
  • win10怎么手动修改时间
  • 本期填写的适用3减1政策的本期发生额大于
  • 非经营性单位支出费用是什么
  • 专家咨询费应如何支付
  • 以前年度应交税费调整
  • 微信聊天记录备份和恢复
  • linux中的
  • 收到材料未收到会计处理
  • vueajax请求的五个步骤
  • 如何直接访问ip地址
  • 城市赚钱项目
  • wordpress是开源吗
  • web前后端连接
  • pnmdp
  • js怎么注册
  • 自动驾驶 模块
  • 计提增值税怎么计提
  • 国税申报成功未缴税
  • 税务清单打印不全
  • python爬虫入门教程
  • python的utils模块
  • 计提基建借款利息会计分录
  • 资产减值损失的借贷方向
  • 可以直接在企业所得税税前扣除的是
  • 征地拆迁的费用可以作为资产吗
  • 计提固定资产折旧是什么意思
  • 预付账款和应付账款怎么合并
  • 没有收入如何做账
  • 分支机构注销后往来账如何处理?
  • 建造厂房流程
  • 外币折算差额怎么计算
  • 房地产开发公司是做什么的
  • 贷款保险费由谁承担
  • 一年以上的借款是长期借款吗
  • 无追索权保理的说法
  • 成本增加比例怎么算的
  • 投资收益下期间怎么结转
  • 税控系统全额抵扣
  • 2020公司年会奖品清单
  • sql语句查询去重
  • sql汇总查询
  • Qq浏览器怎么切换成极速模式
  • vcspawn.exe
  • centos查看当前yum源
  • .bas是什么文件
  • win8怎么提高网速
  • win7怎么关闭自带键盘
  • 如何设置windows桌面图标
  • win70
  • nodejs使用视频教程
  • CCKiller:Linux轻量级CC攻击防御工具,秒级检查、自动拉黑和释放
  • Node.js node-schedule定时任务隔多少分钟执行一次的方法
  • python异常处理的关键词
  • js优化性能
  • python调用ch
  • 小规模开了红字发票申报表怎么填
  • 地税局一般几点下班
  • 阿勒泰捡石头的地方在哪里
  • 一次性收入多少要交个人所得税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设