外键新增
增加外键可以在创建表的时候添加或者在创建了表之后再添加。
1. create table my_foreign(
id int primary key auto_increment,
name varchar(20) not nll comment '学生姓名',
c_id int comment '学生id', --普通字段
foreign key (c_id) reference my_class(id)
)charset utf-8;
外键删除&外键修改
外键先删除后新增
删除外键语法
alter table 表名 drop foreign key 外键名; 一张表中可以有多个外键,但名字不可以相同。
======================================================
外键作用-默认约束
外键的条件
外键自定义约束
==============================================================
联合查询
子查询
列子查询
行子查询
表子查询
exists子查询
===================================================================================================================
视图
视图查看
视图修改和删除
视图的意义
单表视图和多表视图的删除
视图修改
视图更新