位置: 编程技术 - 正文

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

  • 保单税优识别码图片
  • 印花税计算是否含税
  • 进料加工贸易流程
  • 公司账户转账给个人怎么合理避税?
  • 所得税申报表营业成本填什么数据
  • 定期定额户申报表怎么填
  • 收到现金分红的会计分录
  • 小企业一定要买五险吗
  • 小规模开票多少不用交税
  • 包装物押金计入成本吗
  • 微店企业和个人的区别
  • 加计扣除进项税账务处理
  • 如何理解合并报表的调整和抵消
  • 税金及附加和应交税费的关系
  • 一般纳税人加计抵减申报表怎么填
  • 常见的会计凭证有哪些
  • 公司向个人转款备注备用金合法吗
  • 员工借款会计分录
  • 贴息是谁支付
  • 预提怎么写会计分录
  • 开发票时含税和不含税是什么意思?
  • 合伙人投入的资金怎么记账
  • 一般纳税人增值税及附加税费申报表怎么填
  • 服装具有什么性
  • 没有金税盘怎么查询已开发票
  • 投资者与被投资者的名人
  • 公司打白条
  • 个体工商户公转私用途写什么
  • win7系统步骤
  • 仲裁规则主要包括
  • 什么是suv汽车
  • 企业收到分红款是免税收入吗
  • 支付手续费方式委托代销商品确认收入
  • cuda10.1下载
  • php安装及使用教程
  • 借入资金用于生产经营
  • 企业向合伙企业转让股权
  • python输出inf
  • python多线程多核
  • 附加税费怎么计算
  • 计提电费的会计分录怎么写
  • 个人独资企业购入设备可以一次性计提吗
  • 小型微利企业认定标准最新
  • 企业汇算清缴必须要做审计吗
  • 营改增后租金收入交什么税
  • 企业取得土地补偿款
  • 物业公司预收的物业费怎么做账
  • 建筑行业挂靠代扣税款如何入账?
  • 企业的银行转账多久到账
  • 二手市场机械设备
  • 加强备案管理
  • 年初余额和期末余额对不上怎么办
  • 给股东分利润怎么做账
  • 本年利润到年末还有余额吗
  • 增值税对企业
  • sqlserver查看磁盘大小
  • 删除mysql数据库中表的内容命令
  • Centos7 下Mysql5.7.19安装教程详解
  • 苹果15手机价格和图片颜色
  • win7提示无法访问权限
  • win8应用商店废了
  • 万能重装系统
  • vim显示中文乱码
  • cpqinet.exe是什么进程 安全吗 cpqinet进程安全性评估
  • opengl learn cn
  • javascript 二维码
  • linux pymol
  • python里的迭代器
  • document.all.value
  • 深入了解是啥意思
  • linux文件处理三剑客
  • NGUI之UIScrollView对齐
  • 网络ping大包
  • python3.9怎么用
  • python2设置环境变量
  • 中国税务手机版
  • 企业未开立基本存款账户承诺书的相关规定
  • 国家税务总局办公室电话
  • 网上缴公积金怎么查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设