目录
SQL分类
一、DDL
1.1数值类型
1.2、DDL-数据库操作
1.3、DDL-表操作
1.3.1、查询
1.3.2、创建
1.3.3、修改
添加:
修改:
删除:
修改表名:
删除表:
1.4、DDL总结
二、DML
2.1添加数据
2.2修改数据
2.3删除数据
三、DQL
3.1基础查询
3.2条件查询
模糊查询细节:
3.3排序查询
3.4分组查询
3.4.1核心:聚合函数:
3.4.2分组查询语法:
3.5分页查询
3.6多表查询
从多张表查询数据
3.6.1连接查询
内连接:相当于查询AB交集数据
外连接:
左外连接:相当于查询A表所有数据和交集部分数据
右外连接:相当于查询B表所有数据和交集部分数据
3.6.2子查询
概念:查询中嵌套查询,称嵌套查询为子查询
3.7小结
基本语句:
SELECT 字段列表 FROM 表名列表 WHERE 条件列表
GROUP BY 分组字段 ORDER BY 排序字段 LIMIT 分页限定
四、约束
4.1约束的概念:
约束时作用于表中列上的规则,用于限制加入表的数据
约束的存在保证了数据库中数据的正确性、有效性和完整性
4.2约束的分类:
4.2.1外键约束
1.概念
外键用来让两个表的数据之间建立链接,保证数据的一致性和完整性。
2.语法
五、数据库设计
5.1表关系之一对多
5.2表关系之多对多
5.3表关系之一对一
六、事务
6.1事务简介:
6.2事务流程:
6.3事务的四大特征(面试题)
6.4事务的提交方式