MySql
文章平均质量分 68
学习笔记
小布丁value
这个作者很懒,什么都没留下…
展开
-
MySql入门篇(二)
MySql入门篇(二)索引定义:排好序的快速查找的数据结构索引分类索引SQL在创建表时创建索引在以创建的表上添加索引a.通过create语法创建b.通过alter语法创建删除索引索引的执行过程索引定义:排好序的快速查找的数据结构官方给出的定义:除了维护数据本身外,mysql还提供了一种维护某种排好序的查找特点算法的数据结构,这种数据结构以某种特定的引用指向数据,这种数据结构就是索引。优点:提高查询效率, 缺点:降低cpu利用率索引分类普通索引:没有限制条件,对任何的类型的字段都可以添加普转载 2021-10-30 13:41:50 · 69 阅读 · 0 评论 -
MySQL入门篇(一)
MySQL入门1.MySQL介绍1.定义:2.SQL语句的划分3.MySQL的数据类型整数类型浮点类型日期类型数据库范式第一范式(1NF)每一列要保持原子性第二范式(2NF):属性需要完全依赖主键(针对联合主键)第三范式(3NF):属性不依赖于非主属性(消除传递关系)BC范式(BCNF):每一个表中只有一个候选键第四范式(4NF):消除表中的多值依赖2.SQL操作3.表操作创建表插入数据SQL:查看表修改表查询表带in的子查询带like的模糊查询空值查询带AND的多条件查询带OR的多条件查询去重处理对结果排转载 2021-10-28 16:09:03 · 219 阅读 · 0 评论 -
mysql连接查询
#进阶6:连接查询/*含义:又称多表查询,当查询的字段来自于多个表时,就会用到连接查询笛卡尔乘积现象:表1有m行,表2有n行,结果=m*n行发生原因:没有有效的连接条件如何避免:添加有效的连接条件分类 按年代分类 sq192标准 sq199标准【推荐】:支持内连接+外连接(左外和右外)+交叉连接 按功能分类: 内连接: 等值连接1. 多表等值连接的结果为多表的交集部分2. n表连接,至少需要n-1个连接条件3.多表的顺序没有要求4.一原创 2021-05-08 21:46:34 · 88 阅读 · 5 评论 -
MySQL简单操作
MySQL###MySQL服务的启动和停止###MySQL的常见命令//创建一个表//添加和删除操作原创 2021-04-23 20:02:40 · 59 阅读 · 0 评论 -
mysql 排序查询和常见函数
/*进阶3:排序查询引入: select * from employees;语法: select_查询列表 from表 where筛选条件】 order by排序列表asc(升序) | desc(降序) 不写默认升序*/#1.查询员工信息,要求工资从高到底SELECT *FROM employees ORDER BY salary DESC;SELECT *FROM employees ORDER BY salary ASC;#案例2。查询部门编号>=90的员工信息,按入职转载 2021-04-28 21:51:54 · 127 阅读 · 0 评论 -
mysql分组查询
分组函数功能:用作统计使用,又称为聚合函敬或统计函数或组函数分类:1.sum求和、avg平均值、max最大值、min最小值、count计算个数特点:sum,avg—般用于处理数值型max,min,count可以处理任何类型2、以上分组函数都忽略null值3.和distinct 搭配可以去重4,count 函数一般用count*作为统计函数5,和分组函数一同查询的字段要求是group by后的子段特点:1、分组查询中的筛选条件分为两类教据源位管关键字分组前综选|原始表g原创 2021-04-29 14:39:38 · 287 阅读 · 0 评论