写在前面:感觉MySQL的知识太过薄弱,故从头开始复习
SQL的分类
DDL(Data Definition Language) - 数据库操作
-
DDL - 表操作 - 查询
-
DDL - 表操作 - 创建
-
DDL - 表操作 - 数据类型
- 数值类型
- 字符串类型
- 时间类型
- 数值类型
-
DDL - 表操作 - 修改
添加字段
修改数据类型 / 修改字段名和字段类型
删除字段
修改表名
-
DDL - 表操作 - 删除
DML(Data Manipulation Language) - 数据操作语言
添加数据(insert)
删除数据(delete)
修改数据(update)
DQL(Data Query Language) - 数据查询语言
DQL - 语法
DQL - 基本查询
DQL - 条件查询
DQL - 聚合函数
- null值不参与所有聚合函数的运算。
- null值不参与所有聚合函数的运算。
DQL - 分组查询
DQL - 排序查询
DQL - 分页查询
DQL - 执行顺序
DCL(Data Control Language) 数据控制语言
DCL - 管理用户
DCL - 控制权限