mysql 连接数据语句:新建了三个表,学生,老师,班级,在建表的时候学生表有老师,班级这些分类。
发布网友
发布时间:2022-04-10 10:54
我来回答
共4个回答
热心网友
时间:2022-04-10 12:23
这个很好做,如果你只要输入的话,那就创建一个视图,
create view RelationShit as
select * from 学生表 s left join 老师表 t on s.teacherID=t. teacherID left join 班级表 c on s.classID=c.classID
这样,你在那个视图里就可以把这三个表连接在一起了。你往视图里添加数据,他自然会给你写道对应的表中,你可以去www.quzixi.com中查看数据库的基本操作。
热心网友
时间:2022-04-10 13:41
学生表:studentID name teacherID classId
老师表:teacherID name
班级表:classID name
使用左联接查询数据
select * from 学生表 s left join 老师表 t on s.teacherID=t. teacherID left join 班级表 c on s.classID=c.classID
热心网友
时间:2022-04-10 15:16
用班级ID链接就行了,学生表和教师表里包涵班级ID。调用的时候连表查询就行了
热心网友
时间:2022-04-10 17:07
设置外码 好像可以