位置: 编程技术 - 正文

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

  • 品种法,分批法,分步法是什么
  • 应付账款暂估款的会计分录
  • 外购商品发放给员工 进项税额能不能抵扣
  • 单一窗口出口退税申报
  • 收到的印花税退税怎么会计处理
  • 辞退职工赔偿金如何计算
  • 从业人数和资产总额是灰色
  • 应收账款确认无法收回分录
  • 企业所得税的营业成本怎么算
  • 工作过失扣工资合法吗
  • 消费税在流通环节征税吗
  • 股东用技术股出售股票
  • 合同副本和正本区别
  • 小规模纳税人一个季度多少免税
  • 一个十图
  • 母公司向全资子公司增资
  • 增值税优惠的二级明细科目
  • 无形资产的入账价值包括宣传费吗
  • 调整以前年度应付
  • 生活服务业加计扣除15%最新政策2019
  • 固定资产清理销项税
  • 投资收益填在经营所得申报表的哪里
  • 租赁合同未付款生效吗
  • Win10系统cpu性能如何调高 Win10把cpu性能调到极佳的方法
  • 小规模减免的税额怎么做账
  • VMware虚拟机中怎么复制粘贴
  • 苹果电脑快速启动键是哪个
  • php实现文件下载功能
  • PHP+MySQL之Insert Into数据插入用法分析
  • vite中文网
  • python字符串操作作业
  • 营业店面装修费怎么入账
  • 新会计准则开办费如何做账务处理
  • 人均劳效的意义
  • php单例模式的简写是什么
  • 图像边缘检测的基本原理
  • 工作服计入什么明细科目
  • 插件不支持是什么意思
  • 资产负债表中应付账款项目应根据什么填制
  • 应交税费月末怎么结转分录
  • 帝国cms教程官方完整版
  • 公账转给员工工资情况说明怎么写
  • 坏账准备计提比例一般是多少
  • 土石方收据图片
  • 收到赠送的货物会计分录
  • 临时工和正式工工资不一样违法吗
  • 应收账款收不回来了应怎么做会计分录
  • 行政事业单位会计准则
  • 公司购买银行理财产品收益交什么税
  • 存量资金上缴财政怎么做账
  • 建安企业增值税预缴
  • 走逃失联企业管理办法
  • 暂估出口收入如何计算
  • 计入税金及附加借方的内容
  • mysql索引优化是什么意思
  • mysql图形
  • mysql中sum的用法
  • sql中的存储过程
  • macmysql忘记密码如何配置
  • windows需要更新吗?
  • linux解析命令
  • windows不能打开此文件result:31
  • macbookpro通知栏
  • Win10系统中怎么给图片加备注
  • ubuntu10.04 root的帐户启用方法
  • msvcmm32.exe - msvcmm32是什么进程 有什么用
  • linux halting
  • wind10手机版
  • 玩大型游戏时CPU多少度正常
  • 垂直翻转画布
  • cocos2dx4.0教程
  • cocos2d-js-min.js
  • tensorflowoom
  • bootstrap入门教程
  • nodejs实现微信公众号发红包
  • 增值税普通发票需要交税吗
  • 房地产企业预缴税款最新规定
  • 应税销售额如何计算
  • 税务登录 河北省地方税务局
  • 专用发票章盖在哪里
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设