写出下列各题要求的SQL语句?

对于教学数据库中的四个关系:教师关系T(TNO,TNAME,TITLE)课程关系C(CNO,CNAME,T#)学生关系S(SNO,SNAME,AGE,SEX)选课关系SC... 对于教学数据库中的四个关系:

教师关系 T(TNO,TNAME,TITLE)

课程关系 C(CNO,CNAME,T#)

学生关系 S(SNO,SNAME,AGE,SEX)

选课关系 SC(SNO,CNO,SCORE)

写出下列各题要求的SQL语句。

(1)创建基本表SC;

(2)列出至少选修刘铭老师所授课程中一门课程的学生学号与姓名;

(3)列出没有选修课程号为C2的课程的学生姓名与年龄。
展开
 我来答
荼糜ZDW
2015-09-23 · TA获得超过118个赞
知道小有建树答主
回答量:126
采纳率:0%
帮助的人:145万
展开全部
1. CREATE TABLE SC(SNO VARCHAR2(20),CNO VARCHAR2(20),SCORE VARCHAR2(20))
2. select s.SNO, s.SNAME
from S s
join SC sc
on s.SNO = sc.SNO
where sc.CNO IN (select c.CNO
from C c, T t
where sc.CNO = c.CNO
and c.TNO = t.TNO
and t.TNAME = '刘铭'
and rownum = 1)
3. select s.SNAME,s.AGE
from S s
join SC sc
on s.SNO = sc.SNO
where sc.CNO !='C02'
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式