MySQL与Mongo简单的查询实例代码 mysql

MySQL与Mongo简单的查询实例代码

简介本文通过一个实例给大家用MySQL和mongodb分别写一个查询,本文图片并茂给大家介绍的非常详细,感兴趣的朋友参考下吧 首先在这里我就不说关系型数据库与非关系型数据库之间的区别了(百度上有很多)直接切入主题 我想查询的内容是这样的:分数大于0且人名是bob或是jake的总分数 平均分数 最小分...
阅读全文
mysql事务处理 mysql

mysql事务处理

事务在innoDB下可以使用,Myisam 下不好使 start transaction;事务开始 Conmit;事务结束 以上叫做隔离性 事务之后 rollback撤销,事务回滚  原子性 回滚到事务之前!
阅读全文
mysql常用函数举例 mysql

mysql常用函数举例

floor(x)   返回小于x的最大整数值 rand()返回0到1内的随机值,可以通过提供一个参数(种子)使rand()随机数生成器生成一个指定的值。 position(substr,str) 返回子串substr在字符串str中第一次出现的位置 POSITION(substr IN str)是 ...
阅读全文
mysql索引的操作 mysql

mysql索引的操作

  学习内容   查看:show index from 表名,或create table 表名也能看到   删除:alter table 表名 drop index 索引名   或 drop index 索引名 on 表名   添加索引   Alter table 表名 add 索引名(列名);  ...
阅读全文
树的存储结构 mysql

树的存储结构

让编程改变世界 Change the world by program 树的存储结构 不好意思哈,这节课又需要大家搞脑子了。对于知识,你理解的越多,需要记住的就越少! 上节课我们简单的介绍了树结构的强大,这节课我们来关心一下如何在内存中安排树这种结构的存放。 说到存储结构,就会想到我们前面章节讲过的...
阅读全文
mysql索引的概念 mysql

mysql索引的概念

索引是数据的目录,能快速定位行的数据位置 索引提高了查询速度,但降低了增删改的速度,并未加的越多越好 一般在查询频率的列上加,而且在重复度低的裂伤加效果更好   Key 普通所用 Unique key 唯一索引 Primary key 主键索引 Fulltext 全文索引(中文环境下,全文索引无效,...
阅读全文
41课,引擎的概念 mysql

41课,引擎的概念

Frm  表结构    书的说明 MYD  数据     正文 MYI  索引文件  目录 目录下有的只有frm,却没有MYD跟MYI   这是因为存在了inn-date,如下图: 默认不说的情况下默认引擎是engine:innoDB
阅读全文
40 表/视图管理语句 mysql

40 表/视图管理语句

库下面有哪些表? Show tables; 查看表有哪几列?属性? Desc 表名; 删除表? Drop table tmp; 删除视图? Drop view vuser; 如果用drop table tmp; 删除视图返回错误!这也是分辨视图的一个办法。 查看创建表的过程? Show create...
阅读全文
mysql常用函数 mysql

mysql常用函数

一、数学函数 abs(x)   返回x的绝对值 bin(x)   返回x的二进制(oct返回八进制,hex返回十六进制) ceiling(x)   返回大于x的最小整数值 exp(x)   返回值e(自然对数的底)的x次方 floor(x)   返回小于x的最大整数值 greatest(x1,x2,...
阅读全文
039.视图 algorithm mysql

039.视图 algorithm

教学目标: 视图都放哪里?(储存的都是语句)   教学内容: 对于简单查询形成的view,再对view查询时,如where,order,等等, 可以把创建视图语句 查询视图语句---合并成---》查询物理的语句 这种视图的算法叫merge(合并) 也有可能,视图的语句本身比较复杂,很难在和查询视图的...
阅读全文
038.视图 view mysql

038.视图 view

视图:view view又称为虚拟表,view是sql的查询结果 有什么用? 1:权限控制时可以用 答:比如,某几个列,允许用户查询,其他列不允许。 可以通过视图,开放其中一列或者几列,知道权限控制的作用。 2:简化复杂的查询 答:查询每个栏目下商品的平均价格,并按平均价格排序,查询出平均前三高的栏...
阅读全文