zoukankan      html  css  js  c++  java
  • MySQL与Mongo简单的查询 1

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

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

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

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

    MySQL的数据库结构如下

    1 CREATE TABLE `new_schema`.`demo` (
    2   `id` INT NOT NULL,
    3   `person` VARCHAR(45) NOT NULL,
    4   `score` VARCHAR(45) NOT NULL,
    5   PRIMARY KEY (`id`));

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

    INSERT INTO `new_schema`.`demo` (`id`, `person`, `score`) VALUES ('1', 'bob', '50');
    INSERT INTO `new_schema`.`demo` (`id`, `person`, `score`) VALUES ('2', 'jake', '60');
    INSERT INTO `new_schema`.`demo` (`id`, `person`, `score`) VALUES ('3', 'bob', '100');
    INSERT INTO `new_schema`.`demo` (`id`, `person`, `score`) VALUES ('6', 'jake', '100');
    INSERT INTO `new_schema`.`demo` (`id`, `person`, `score`) VALUES ('8', 'li', '100');

    我截个图方便看一下结构

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

      这个是表格模块显示

    ......

    Click here to see the full blog post

    纸上得来终觉浅 绝知此事要躬行
  • 相关阅读:
    小米6刷机开启root权限
    C标准库堆内存函数
    UE4打印到HUD的Stat命令
    Blueprint Stats插件
    PC与Mobile硬件架构对比
    atomic原子编程中的Memory Order
    Windows10下开启D3D11的Debug Layer
    【数据结构】树存储结构
    【数据结构】哈希表
    【算法】查找算法
  • 原文地址:https://www.cnblogs.com/moon1223/p/5969400.html
Copyright © 2011-2022 走看看