SQL学习笔记
文章平均质量分 93
本专栏主要用于本人SQL学习的笔记整理
xiao_a_tong
做一个小小的学习笔记整理
展开
-
力扣刷题-专项突破-SQL入门
SQL力扣刷题笔记,MySQL原创 2022-04-12 21:56:57 · 3470 阅读 · 0 评论 -
T00 SQL环境搭建
首先附上我学习的网站,内容非常细致专业:https://github.com/datawhalechina/wonderful-sql环境搭建MySQL 8.0 安装ps: 我是win10的环境下载 MySQL 8.0.21.0, 百度⽹盘资源(427.55M):下载链接:https://pan.baidu.com/s/1SOtMoVqqRXwa2qD0siHcIg提取码:80lf下载完后安装包是以msi为后缀名的文件双击安装,我是初学者就直接选择的Full,缺点是无法选择安装路径,我的默原创 2022-03-24 19:45:36 · 617 阅读 · 0 评论 -
T01 初始数据库
初识数据库数据库是将大量数据保存起来,通过计算机加工而成的可以进行高效访问的数据集合。该数据集合称为数据库(Database,DB)。用来管理数据库的计算机系统称为数据库管理系统(Database Management System,DBMS)。DBMS分类:①层次数据库(HDB)②关系数据库(RDB)例:Oracle Database、RDBMSSQL Server、DB2、RDBMSPostgreSQL、MySQL:开源的RDBMS。RDBMS最常见的系统结构就是客户端 / 服务器类型(C/S原创 2022-03-24 19:53:12 · 127 阅读 · 0 评论 -
T02 基础查询与排序
基础查询与排序SELECT语句从表中选取数据 SELECT <列名>, FROM <表名>;WHERE语句SELECT 语句通过WHERE子句来指定查询数据的条件。 SELECT <列名>, …… FROM <表名> WHERE <条件表达式>;相关法则星号(*)代表全部列的意思。SQL中可以随意使用换行符,不影响语句执行(但不可插入空行)。设定汉语别名时需要使用双引号(")括起来。在SELECT语句中使用D原创 2022-03-24 19:59:09 · 89 阅读 · 0 评论 -
T03 集合运算
复杂一点的查询视图视图是一个虚拟的表,不同于直接操作数据表,视图是依据SELECT语句来创建的SELECT product_name FROM view_product;视图与表的区别—“是否保存了实际的数据”。所以视图并不是数据库真实存储的数据表,即视图是基于真实表的一张虚拟的表,其数据来源均建立在真实表的基础上。通过定义视图可以将频繁使用的SELECT语句保存以提高效率。通过定义视图可以使用户看到的数据更加清晰。通过定义视图可以不对外公开数据表全部字段,增强数据的保密性。通过定义视图原创 2022-03-24 20:08:14 · 103 阅读 · 0 评论 -
T04 集合运算
集合运算表的加减法集合在数据库领域表示记录的集合. 具体来说,表、视图和查询的执行结果都是记录的集合, 其中的元素为表或者查询结果中的每一行。在标准 SQL 中, 分别对检索结果使用 UNION, INTERSECT, EXCEPT 来将检索结果进行并,交和差运算, 像UNION,INTERSECT, EXCEPT这种用来进行集合运算的运算符称为集合运算符。以下的文氏图展示了几种集合的基本运算。表的加法–UNIONeg:SELECT product_id, product_name F原创 2022-03-24 20:29:03 · 363 阅读 · 0 评论 -
T05 SQL高级处理
SQL高级处理窗口函数窗口函数也称为OLAP(OnLine Analytical Processing)函数,意思是对数据库数据进行实时分析处理。窗口函数可以让我们有选择的去某一部分数据进行汇总、计算和排序。窗口函数的通用形式:<窗口函数> OVER ([PARTITION BY <列名>] -- [ ]中的内容可以省略。 ORDER BY <排序用列名>) PARTITON BY 是用来分组,即选择要看哪个窗口,类原创 2022-03-24 20:38:05 · 2011 阅读 · 0 评论 -
T06 决胜秋招
决胜秋招PS:还有题目没有做完,更新ing…Section A练习一: 各部门工资最高的员工(难度:中等)创建Employee 表,包含所有员工信息,每个员工有其对应的 Id, salary 和 department Id。+----+-------+--------+--------------+| Id | Name | Salary | DepartmentId |+----+-------+--------+--------------+| 1 | Joe | 70000原创 2022-03-28 21:54:55 · 175 阅读 · 0 评论