位置: 编程技术 - 正文

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命令)

  • 明股实债的风险与防范
  • 车辆购置税可以刷信用卡吗?
  • 生产车间职工工资
  • 个人动产租赁所得税税率表最新
  • 境外企业转让非居民企业
  • 车辆保险费发票的会计分录
  • 简易征收的项目是否可以实行30万免税
  • 货运代理公司会计涉及的科目
  • 收储土地资金会计核算办法
  • 暂扣员工工资怎么做账
  • 行政单位发放的政府补贴款
  • 金税盘开的发票显示未报送怎么办
  • 公积金是交当月还是上月
  • 转回已确认固定资产减值损失的会计处理怎么做?
  • 自己去税务局开票怎么开
  • 发票上开的购物卡,入帐时怎么写摘要?
  • 有质量问题的产品案例
  • 增值税专用发票抵扣期限
  • 已抵扣的进项税额转出怎么做会计分录
  • 分公司企业所得税怎么缴纳
  • 收到购货方退回的发票联和抵扣联如何处理?
  • 单位预算支出包括哪些
  • 专利代理费如何报销
  • 床垫专票可以抵扣吗
  • 工会经费怎么申报,多久报一次
  • 软件产品登记证书官费
  • win10专业版问题
  • 重装系统后软件打不开
  • php加号
  • 坏账准备期末余额怎么计算
  • 耕地占用税的具体内容
  • 实缴注册资本股权转让怎么交税
  • 移动有聊天室平台吗
  • pgptray.exe - pgptray是什么进程 有什么用
  • 支付给员工的工伤赔偿款账务
  • 计提本月银行借款利息是收付实现制还是权责发生制
  • 购买材料支出明细表
  • 以旧换新的税务处理会计
  • 文件上传模板怎么弄
  • repo命令详解
  • vue新手教程
  • 销售佣金 会计分录
  • 银行承兑汇票贴现分录
  • 去年亏损今年盈利
  • 进项税没入账补入账分录
  • Ficstar Software � Web Data Extraction Tools
  • 小微企业应纳税所得额计算
  • 新增四大行业营收排名
  • 专项附加扣除哪种申报方式好
  • 企业原材料成本占比
  • 政府补贴进项税额处理
  • 生产设备改扩建会计分录
  • 公司代房东缴纳个税怎么处理
  • 子公司自购买日开始持续计算的可辨认净资产的公允价值
  • 企业需要建立什么?完善什么?
  • 固定资产相关业务
  • 广告业和一般服务性行业有何异同?
  • 公司租用员工车辆维修费能报销吗
  • 金蝶k3怎么打印科目余额表
  • 收到红字进项发票先勾选再做转出吗
  • 研发收入超过研发成本
  • 坏账准备的会计核算
  • 中小型企业会计
  • MySQL使用xtrabackup进行备份还原操作
  • win95开始菜单
  • win10自带地图打不开
  • WIN10专业版怎么查看操作位数
  • 手动为LiteSpeed安装eAccelerator和XCache的方法分享
  • win10更新后qq打不开
  • win7怎么使用打印机打印
  • cocos html
  • 定制家具加盟品牌
  • input和button按钮合到一起
  • prototype用法
  • toolkit:eclipse导入下载好的android系统源码
  • python编写登录程序
  • js如何保留一位小数
  • 浙江国税咨询电话12306
  • 诚信励志语录经典短句
  • 2021年河南医保
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设