我的Mybatis学习总结:第5点是如何实现关联表查询——一对多关系(Collection类型)
发布时间
阅读量:
阅读量
实现关联表查询----一对多关联(collection)
多对一需求:即在class表中同时包含teacher表和student表的数据内容。现需根据class_id来查询对应的班级信息,其中包括学生和教师的相关信息。
1 、建立数据表及插入数据:
CREATE TABLE student(
s_id INT PRIMARY KEY AUTO_INCREMENT,
s_name VARCHAR(20),
class_id INT
);
INSERT INTO student(s_name, class_id) VALUES('xs_A', 1);
INSERT INTO student(s_name, class_id) VALUES('xs_B', 1);
INSERT INTO student(s_name, class_id) VALUES('xs_C', 1);
INSERT INTO student(s_name, class_id) VALUES('xs_D', 2);
INSERT INTO student(s_name, class_id) VALUES('xs_E', 2);
INSERT INTO student(
全部评论 (0)
还没有任何评论哟~
