飞翔飞翔
主页
  • 计算机基础

    • TCP协议
  • 数据库

    • SQL教程
  • 工具

    • Markdown指南
  • Git

    • GitFlow
  • Quartz

    • Quartz教程
  • Java

    • Java设计模式
  • 缓存

    • Redis教程
联系
阿里云
主页
  • 计算机基础

    • TCP协议
  • 数据库

    • SQL教程
  • 工具

    • Markdown指南
  • Git

    • GitFlow
  • Quartz

    • Quartz教程
  • Java

    • Java设计模式
  • 缓存

    • Redis教程
联系
阿里云
  • 学习路径
  • 第1章 数据定义(DDL)

    • SQL简介
    • SQL语法
    • SQL注释
    • 创建数据库
    • 删除数据库
    • 创建表
    • 修改表
    • 删除表
    • 约束概述
    • NOT NULL约束
    • UNIQUE约束
    • PRIMARY KEY约束
    • FOREIGN KEY约束
    • CHECK约束
    • DEFAULT约束
    • 视图
    • 索引
    • 自增字段
    • 日期类型
  • 第2章 数据操作(DML)

    • 基础查询

      • SELECT查询
      • DISTINCT去重
      • LIMIT限制行数
      • 别名
      • 通配符
    • 条件过滤

      • WHERE条件筛选
      • AND运算符
      • OR运算符
      • NOT运算符
      • BETWEEN区间
      • IN运算符
      • LIKE模糊匹配
      • ORDER BY排序
    • 聚合函数

      • 聚合函数概述
      • COUNT计数
      • SUM求和
      • AVG平均值
      • MAX最大值
      • MIN最小值
    • 分组过滤

      • GROUP BY分组
      • HAVING过滤分组
    • 数据修改

      • INSERT插入数据
      • UPDATE修改数据
      • DELETE删除数据
      • NULL值处理
    • 表连接

      • JOIN连接概述
      • INNER JOIN内连接
      • LEFT JOIN左连接
      • RIGHT JOIN右连接
      • FULL JOIN全连接
      • SELF JOIN自连接
    • 集合操作

      • UNION并集
      • UNION ALL不去重并集
    • 高级查询

      • ALL运算符
      • ANY运算符
      • CASE条件表达式
      • EXISTS存在性检查
      • NULL处理函数
  • 第3章 事务控制(TCL)

    • COMMIT提交事务
    • ROLLBACK回滚
    • SAVEPOINT存档点
  • 第4章 数据控制(DCL)

    • GRANT授权
    • REVOKE撤销权限
    • SQL托管
    • SQL注入防护
  • 第5章 进阶主题

    • INSERT INTO SELECT复制数据
    • SELECT INTO复制表
    • 参数化查询
    • 预编译语句
    • 备份数据库
    • 存储过程
  • 第6章 参考

    • 关键字参考
    • 快速参考
    • 数据类型
    • 运算符

学习路径

下面是本站 SQL 教程的完整路径(切换到列表形式),点击叶子节点可直接跳转到对应教程页面。

📋
第1章 数据定义(DDL)
数据库和表结构的创建、修改与约束
19 个主题▾
▸ 基础入门
01SQL 简介02SQL 语法03SQL 注释
▸ 数据库操作
04创建数据库05删除数据库
▸ 表操作
06创建表07修改表08删除表
▸ 约束
09约束概述10NOT NULL11UNIQUE12PRIMARY KEY13FOREIGN KEY14CHECK15DEFAULT
▸ 其他对象
16视图17索引18自增19日期类型
🔍
第2章 数据操作(DML)
查询、过滤、聚合、连接与数据修改
38 个主题▾
▸ 基础查询
01SELECT02DISTINCT03TOP / LIMIT04别名05通配符
▸ 条件过滤
06WHERE07AND08OR09NOT10BETWEEN11IN12LIKE13ORDER BY
▸ 聚合函数
14聚合函数概述15COUNT16SUM17AVG18MAX19MIN
▸ 分组过滤
20GROUP BY21HAVING
▸ 数据修改
22INSERT23UPDATE24DELETE25NULL 处理
▸ 表连接
26连接概述27INNER JOIN28LEFT JOIN29RIGHT JOIN30FULL JOIN31SELF JOIN
▸ 集合操作
32UNION33UNION ALL
▸ 高级查询
34ALL35ANY36CASE37EXISTS38NULL 函数
🔒
第3章 事务控制(TCL)
事务提交、回滚与保存点
3 个主题▾
01COMMIT02ROLLBACK03SAVEPOINT
🛡️
第4章 数据控制(DCL)
权限授予、撤销与安全防护
4 个主题▾
01GRANT02REVOKE03数据库托管04SQL 注入
🚀
第5章 进阶主题
高级查询技巧、备份与存储过程
6 个主题▾
01INSERT INTO SELECT02SELECT INTO03参数化查询04预处理语句05数据库备份06存储过程
📖
第6章 参考
关键字、数据类型与运算符速查
4 个主题▾
01关键字02速查表03数据类型04运算符