函数
函数是指一段可以被另一端程序调用的程序或者代码
字符串函数
数值函数
日期函数
流程函数
约束
概述
约束是用来作用于表中字段上的规则,用于限制存储在表中的数据,可以在创建表或修改表是添加约束
用来保证数据库中数据的正确,有效性和完整性
约束演示
外键约束
外键用来让两张表的数据之间建立连接,从未保证数据的一致性和完整性
删除更新行为
多表查询
多表关系
在项目开发中,进行数据库表结构设计时,会根据业务需求及业务模块之间的关系,分析并设计表结构,由于业务之间相互关联,所以各个表结构之间也存在着各种练习,基本上分为三种
一对多
多对多
一对一
多表查询概述
多表查询分类
连接查询
内连接
相当于查询A,B交集部分数据
外连接
左外连接:查询左表所有数据,以及两张表交集部分数据
右外连接:查询右表所有数据,以及两张表交集部分数据
自连接
当前表与自身的连接查询,自连接必须使用表别名
子查询
内连接
外连接
自连接
子查询
标量子查询
列子查询
行子查询
表子查询
练习