一、初始化
构造数据:
班级表t_class
:3行数据,c1、c2、c4,其中c4是t_student中未包含的。学生表t_student
:6行数据,t1~t6,其中t6是t_class中未包含的。
CREATE TABLE `t_class` (`cname` char(200) CHARACTER SET utf8 DEFAULT NULL COMMENT 班级名,`teacher` char(200) CHARACTER SET utf8 DEFAULT NULL COMMENT 班主任,UNIQUE KEY `unq_name` (`cname`)) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT=班级表;insert into `t_class` (`cname`, `teacher`) values(c1, .wang);insert into `t_class` (`cname`, `teacher`) values(c2, .liu);insert into `t_class` (`cname`, `teacher`) values(c4, .c4);// t_student 未包含的CREATE TABLE `t_student` (`tname` char(200) DEFAULT NULL COMMENT 学生姓名,`cname` char(200) DEFAULT NULL COMMENT 学生所在班级) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT=学生表;insert into `t_student` (`tname`, `cname`) values( 1,c1);insert into `t_student` (`tname`, `cname`) values( 2,c1);insert into `t_student` (`tname`, `cname`) values( 3,c2);insert into `t_student` (`tname`, `cname`) values( 4,c1);insert into `t_student` (`tname`, `cname`) values( 5,c2);insert into `t_student` (`tname`, `cname`) values( 6,c3);// t_cla