300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > mysql必知必会心得_SQL必知必会知识总结

mysql必知必会心得_SQL必知必会知识总结

时间:2018-08-01 20:08:18

相关推荐

mysql必知必会心得_SQL必知必会知识总结

本文总结了数据分析大神猴子的《从零学会SQL》系列课程内容,文中总结的内容是本人觉得比较重要,以及之前不了解的内容,更加详细的内容可以订阅相关Live课程。

一、课程目录

二、入门&简单查询

GET到的知识点:数据库是用来存放数据的,和EXCEL的区别,可以理解一个是本地的磁盘,一个是云盘,数据量存储大,并且可以共享操作

关系数据库=多张表+各表之间的关系

Mysql、Oracle、SQL Server数据常用的关系数据库管理系统

SQL是用来查询数据的工具

Navicat是一种便于操作数据库的可视化工具

Mysql数据类型包括字符串、数字、日期,varchar和char的区别是varchar是一种可变的字符串

约束包括null,not null,primary key

SQL分类和SQL的书写规则,列名不能使用引号不能有空格等

9. AS用于设置列的别名,DISTINCT用于删除重复数据,需要注意DISTINCT用在多列之前

10. SQL中的注释

11.SQL 算数运算符、比较运算符、逻辑运算符的使用

12.模糊查询的使用

三、汇总分析

GET到的知识点:常用的汇总函数有哪些,如何使用,以及注意事项。

COUNT(列名)会过滤掉NULL值,COUNT(*)不会

2. SELECT:查询的字段 、 FROM:从哪张表查询数据、 WHERE:限定查询的条件、 GROUP BY: 用于数据分组、 HAVING:对分组结果指定限定条件、ORDER BY:对查询结果排序、LIMIT:从查询结果中指定行

3. SQL执行顺序:

4.常见的报错

5. 如何用SQL解决业务问题

四、复杂查询

GET到的知识点:视图

2. 子查询

SELECT ..FROM(SELECT.. FROM..)AS ..

..in(子查询)

..any(子查询)

..all(子查询)

3. 标量子查询

子查询返回多行数据,标量子查询只返回一行数据,比较大小,SELECT语句中可以使用标量子查询

4. 关联子查询

关键点:1.在每个组里进行比较的场景 2. 找出关联条件 3.关联条件只能写在子查询中

5.函数的使用

五、多表查询表的加法

union不去重,union all去重

2. 表的联结

3. case表达式

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。