用SQL语句,建立一个基于“教师档案表”、“教学任务表”和“课程信息表”连接和嵌套查询的“JXRW”视图,使之包含字段“教师ID”、“教师姓名”、“课程ID”、“课程名称”,其中,教师档案表中的“教师ID” 与“教学任务表”中的“任课教师ID”是一一对应的。
【数据库高手们,帮帮偶啊,小弟刚开始学数据库,还不是很懂咯!!】
SQL问题~~ 数据库高手请进咯~~
答案:2 悬赏:80 手机版
解决时间 2021-03-17 19:14
- 提问者网友:情歌越听越心酸
- 2021-03-16 20:20
最佳答案
- 五星知识达人网友:十鸦
- 2021-03-16 20:32
create table 教师档案表(教师ID int,教师姓名 char(10))
--创建 教师档案表
create table 教学任务表(任课教师ID int) --创建教学任务表
create table 课程信息表(课程ID int,课程名称 char(20),教师ID int)
--创建课程信息表
create view JXRW(教师ID,教师姓名,课程ID,课程名称) as select a.教师ID,a.教师姓名,b.课程ID,b.课程名称 from 教师档案表 a join 课程信息表 b on a.教师ID=b.教师ID join 教学任务表 c on c.任课教师ID=b.教师ID
--创建JXRW视图
select * from JXRW --执行视图查询
看看 是不是这样的。。。
其中教师档案表的教师ID和课程信息表的教师ID及教学任务表的任课教师ID关联的
--创建 教师档案表
create table 教学任务表(任课教师ID int) --创建教学任务表
create table 课程信息表(课程ID int,课程名称 char(20),教师ID int)
--创建课程信息表
create view JXRW(教师ID,教师姓名,课程ID,课程名称) as select a.教师ID,a.教师姓名,b.课程ID,b.课程名称 from 教师档案表 a join 课程信息表 b on a.教师ID=b.教师ID join 教学任务表 c on c.任课教师ID=b.教师ID
--创建JXRW视图
select * from JXRW --执行视图查询
看看 是不是这样的。。。
其中教师档案表的教师ID和课程信息表的教师ID及教学任务表的任课教师ID关联的
全部回答
- 1楼网友:蓝房子
- 2021-03-16 20:57
(1)insert into student value('990012','梅立松',20,'女') (2)delete from sc where sno=(select sno from student where sname='夏春秋') (3)updata sc set grade=grade*1.1 where cno=(select cno from couse where cname='英语') 前台要用到vb,这个我不会,你另请高手吧,如果在sql上还有什么问题,加我qq,我们再讨论。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯