常见的 SQL 约束汇总,包括 NOT NULL、UNIQUE、PRIMARY KEY、AUTO_INCREMENT、FOREIGN KEY、CHECK 和 DEFAULT 的定义、使用场景与示例。
-
MySql 数据类型详解
Mysql中常用数据类型详解以及大厂数据类型使用准则
-
SQL DML语句
SQL 中常用的数据操作语句(DML)详细解析,涵盖 INSERT、UPDATE、DELETE 的完整语法与多种使用方式,结合 MySQL 8.0 新增的计算列(虚拟列与存储列)特性,并通过图示与完整案例深入讲解 DML 在实际项目中的应用场景与注意事项。
-
SQL DDL语句
详解 SQL 数据定义语言(DDL)的核心操作,涵盖数据库创建与切换、表结构设计(字段类型、约束、别名)、ALTER 语句动态修改列属性与表名,以及 DROP 与 TRUNCATE 的差异对比。结合 MySQL 8.0 原子性 DDL 特性,解析表结构变更的事务安全保障,并融入阿里开发规范,强化字段命名规则与表设计最佳实践。
-
SQL 子查询
常见的 SQL 子查询使用方法及场景示例,涵盖单行子查询、多行子查询、相关与非相关子查询,以及 HAVING、CASE、更新与删除中的子查询技巧。
-
SQL 聚合函数
SQL 中常见的聚合函数,包括 AVG、SUM、MAX、MIN、COUNT 的用法与区别;讲解 GROUP BY 子句的分组操作与 WITH ROLLUP 扩展语法;分析 HAVING 与 WHERE 的使用场景及性能差异;最后梳理了完整的 SELECT 执行过程及其内部原理。
-
SQL 函数基础
SQL函数基础知识, 包括函数的定义、分类、内置函数的使用方法和示例等。
-
SQL 排序与分页
常见的 SQL 排序与分页方法详解,涵盖单列与多列排序、排序规则与执行顺序,MySQL 中使用 LIMIT 实现分页的原理与语法,并扩展介绍不同数据库系统中分页写法的差异与注意事项。
-
SQL 运算符
常见的 SQL 运算符汇总与用法示例,涵盖算术、比较、逻辑、位运算及正则匹配等多种操作符。
-
SQL DQL语句
常见的 SQL 查询语言(DQL)使用方法与语法规则,涵盖基本 SELECT 查询、常数与去重查询、字段别名、空值处理、保留字使用技巧,以及表结构查看等操作示例。