随笔分类 -  mysql

数据库
摘要:1、group up: 1.1 定义:“Group By”从字面意义上理解就是根据“By”指定的规则对数据进行分组,所谓的分组就是将一个“数据集”划分成若干个“小区域”,然后针对若干个“小区域”进行数据处理。 1.2 原始表 1.3 简单使用: 根据age分组,查询每组createdAt最大的数据 阅读全文
posted @ 2018-06-08 16:32 艾白羊 阅读(1006) 评论(0) 推荐(0)
摘要:一、索引: 索引是对数据库表中的一列或者多列的值进行排序的一种结构,它是一个单独的、存储在磁盘上的数据结构,它们包含着对数据表里所有记录的引用指针。 二、索引的分类: 普通索引: 唯一索引: 组合索引: 三、索引优化: 阅读全文
posted @ 2018-06-04 23:54 艾白羊 阅读(132) 评论(0) 推荐(0)
摘要:1、创建数据表: employer表: emplyee表: 2、查看数据表结构: 1. 查看表基本结构语法DESCRIBE DESCRIBE 表名; DESC 表名;(简写形式) 例: DESC employer; 2. 查看表详细结构语句 SHOW CREATE TABLE SHOW CREATE 阅读全文
posted @ 2018-06-02 16:32 艾白羊 阅读(260) 评论(0) 推荐(0)
摘要:1、复杂度:complexity,就是操作的数量。 我所能想到的大O符号最好的例子就是做算术。拿两个数字(123456和789012)举例。让我们假设在算法中,加上这些数是计算开销最大的操作。合乎情理的说,为了把这两个数加起来我们必须要加6次数字(并且可能进位到第7次)。如果我们把两个100位数相加 阅读全文
posted @ 2018-05-18 17:19 艾白羊 阅读(222) 评论(0) 推荐(0)
摘要:一、数据库表名的设计: 1、在命名表时,用名称单数形式表示名称。(表名应该仅仅是表示表里面的实体内容,不应该表示实体数量;它们是一份份没有任何动作的,静态的数据。) 例如,使用 Employee,而不是 Employees。 2、mysql在windows下不区分大小写,但是linux下默认是区分大 阅读全文
posted @ 2018-05-14 15:39 艾白羊 阅读(3099) 评论(0) 推荐(0)