飞翔
主页
基础教程
基础教程
计算机基础
TCP协议
数据库
SQL教程
工具
Markdown指南
中级教程
中级教程
Git
GitFlow
Quartz
Quartz教程
Java
Java设计模式
缓存
Redis教程
联系
阿里云
学习路径
下面是本站 SQL 教程的完整路径(
切换到列表形式
),点击叶子节点可直接跳转到对应教程页面。
📋
第1章 数据定义(DDL)
数据库和表结构的创建、修改与约束
19 个主题
▾
▸ 基础入门
01
SQL 简介
02
SQL 语法
03
SQL 注释
▸ 数据库操作
04
创建数据库
05
删除数据库
▸ 表操作
06
创建表
07
修改表
08
删除表
▸ 约束
09
约束概述
10
NOT NULL
11
UNIQUE
12
PRIMARY KEY
13
FOREIGN KEY
14
CHECK
15
DEFAULT
▸ 其他对象
16
视图
17
索引
18
自增
19
日期类型
🔍
第2章 数据操作(DML)
查询、过滤、聚合、连接与数据修改
38 个主题
▾
▸ 基础查询
01
SELECT
02
DISTINCT
03
TOP / LIMIT
04
别名
05
通配符
▸ 条件过滤
06
WHERE
07
AND
08
OR
09
NOT
10
BETWEEN
11
IN
12
LIKE
13
ORDER BY
▸ 聚合函数
14
聚合函数概述
15
COUNT
16
SUM
17
AVG
18
MAX
19
MIN
▸ 分组过滤
20
GROUP BY
21
HAVING
▸ 数据修改
22
INSERT
23
UPDATE
24
DELETE
25
NULL 处理
▸ 表连接
26
连接概述
27
INNER JOIN
28
LEFT JOIN
29
RIGHT JOIN
30
FULL JOIN
31
SELF JOIN
▸ 集合操作
32
UNION
33
UNION ALL
▸ 高级查询
34
ALL
35
ANY
36
CASE
37
EXISTS
38
NULL 函数
🔒
第3章 事务控制(TCL)
事务提交、回滚与保存点
3 个主题
▾
01
COMMIT
02
ROLLBACK
03
SAVEPOINT
🛡️
第4章 数据控制(DCL)
权限授予、撤销与安全防护
4 个主题
▾
01
GRANT
02
REVOKE
03
数据库托管
04
SQL 注入
🚀
第5章 进阶主题
高级查询技巧、备份与存储过程
6 个主题
▾
01
INSERT INTO SELECT
02
SELECT INTO
03
参数化查询
04
预处理语句
05
数据库备份
06
存储过程
📖
第6章 参考
关键字、数据类型与运算符速查
4 个主题
▾
01
关键字
02
速查表
03
数据类型
04
运算符