标题:初学者请求解答个问题
取消只看楼主
熊猫想睡觉
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-11-16
 问题点数:0 回复次数:4 
初学者请求解答个问题

有三个表,格式如下:
students(学生表): sno(学号) sname(名字) sex(性别) sage(年龄) sdept(系别)
Enrollement(课程表):sno(学号) cno(选课) grade(成绩)
Courses(选课表) :cno(选课) cname(课程名) credits(学分)
要求:查询计算机系选修了课程名为Database并且成绩大于90分的学生的学号。

我学SQL还不到一个星期,请问各位大虾,我写的两种方法正确么?
select sno
from students,enrollment,courses
where sdept ='computer' and sno in (select sno from enrollment where grade>90
and cno in (select cno from courses where cname=‘database’))
或者
select sno
from students,enrollment,course
where students.sno=enrollment.sno and courses.cno=enrollment.cno
and sdept='computer' and cname='database' and grade>90

搜索更多相关主题的帖子: 课程表 课程 where 
2006-11-16 21:06
熊猫想睡觉
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-11-16
得分:0 
我自学SQL还不到一个星期,请大家帮忙帮我看下哈,对我以后学习会有很大帮助的,谢谢了。
2006-11-16 21:07
熊猫想睡觉
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-11-16
得分:0 
但是我电脑现在还没装SQL,因为时间紧迫,马上就考试啦,还没时间去下载SQL哦,帮忙看看哈。谢谢。
2006-11-16 22:00
熊猫想睡觉
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-11-16
得分:0 
第一个运用的子查询正确么?
2006-11-16 22:29
熊猫想睡觉
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-11-16
得分:0 
另外我想问下这论坛有QQ群什么的么?
2006-11-16 22:31



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-103453-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.197564 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved