位置: 编程技术 - 正文

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

  • 跨年增值税发票怎么冲红
  • 分公司非独立核算
  • 增值税专票和普票的区别税率
  • 银行存款支付运费会计科目
  • 暂估的应付账款无法开具发票在金蝶云星空怎么操作
  • 企业之间的借款利息计入什么科目
  • 老板从公司拿钱怎么拿税最低
  • 采购设备包含安装费用吗
  • 销项税额计算公式13%
  • 融资购买无形资产例题
  • 房地产对居民生活的影响
  • 报关单有多个合同协议号
  • 营改增后房地产公司税种及税率
  • 建设单位增值税抵扣
  • 租赁房屋的装修
  • 一般纳税人增值税申报操作流程
  • 应纳个税的工资怎么计算
  • 专票开票信息不填省份可以吗
  • 实物捐赠的企业有哪些
  • 分红个人所得税怎么交
  • 全免增值税企业所得税吗
  • 供应商质量扣款
  • 电信网络网速变快设置
  • PACKAGER.EXE - PACKAGER是什么进程 有什么用
  • retrorun.exe - retrorun有什么用 是什么进程
  • vue2.0解决跨域问题
  • 限额领料单一般一式几联
  • 单目标优化函数
  • vue登录页面点击登录进入首页
  • 二级资本债向谁发行
  • 瓜纳华托大学世界排名
  • 汇兑差额如何计算
  • 好用的移动端ui框架
  • 资产负债表其他应收款计算公式
  • 金税盘开票如何增加商品编码
  • 企业研发费用可以抵税吗
  • 地方教育费附加会计分录怎么做
  • 企业金融资产包括
  • sqlserver数据库提示授权过期
  • 车保险名称
  • 收购发票加计扣除会计分录
  • 劳务公司可以用工资表做成本
  • 二手房交易需缴纳哪些费用
  • 在建工程进项税额抵扣最新通知
  • 不含税劳务报酬7000
  • 代扣税是不是社保
  • 企业收到的政府补助属于
  • 现金收账凭证
  • 融资租赁具体操作流程
  • 赠送设备如何做账务处理
  • 异地开立分公司条件
  • 辅助生产成本如何结转
  • sqlserver优化的几种方法
  • centos7.9
  • wlanplus是什么软件
  • dotnetfx35
  • win10预览版好吗
  • win10周年纪念版
  • 电脑键盘上f1到f12快捷键的功能分别是
  • linux,windows
  • Win7系统启动盘
  • win10应用商店更新软件更新不了
  • Linux操作系统网络及主机名配置
  • player文件怎么打开
  • win10 directx9
  • win10无internet怎么办
  • 双win系统怎么删除一个
  • unity数学函数
  • jquery22插件网
  • 利用Matplotlib对一组数据进行分析
  • 批处理应用实例
  • Host 'admin-PC' is not allowed to connect to this MySQL server
  • python标准模板库
  • javascript脚本怎么用
  • python中的条件判断和循环语句
  • jQuery插件封装时如要实现链式编程,需要
  • python怎么在网上赚钱
  • 北京税务迁址流程是什么
  • 石家庄经开区税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设