Advertisement

我的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)

还没有任何评论哟~