约束、多表查询
约束
MySQL无检查约束
案例
在定义表的时候进行约束
外键约束
--创建表时添加外键约束
CREATE TABLE 表名(
列名 数据类型,
[CONSTRAINT][外键名称(fk_表1_表二)]FOREIGN KEY(外键列名)REFERENCES 主表(主表列名)
--建完表后添加外键约束
ALTER TABLE 表名 ADD CONSTRAINT 外键名称 FOREIGN KEY(外键字段名称)REFERENCES 主表名称(主表列名称);
删除约束
Alter table 表名 drop FOREIGN KEY;
先运行主表,再运行被约束表
多表查询
内连接、外连接

子查询