A.SELECT 姓名 FROM 学生表 WHERE 学生表.学号=课程表.学号 AND 课程表.成绩>90B.SELECT 姓名 FROM 课程表 WHERE学生表.学号=课程表.学号 AND 课程表.成绩>90C.SELECT 姓名 FROM 学生表,课程表 WHERE 学生表.学号=课程表.学号 OR 课程表.成绩>90D.SELECT ...
有课程表CInfo(课程编号,课程名称)和成绩表SCInfo(学号,课程编号,分数),使用以下SQL语句,检索选修了“高等数学”这门课程的学生成绩信息。SELECT * FROM SCInfo WHERE 课程编号= ( SELECT ___ FROM CInfo WHERE 课程名称='高等数学' ) 相关知识点
oracle一、数据库对象:表(table) 视图(view) 序列(sequence) 索引(index) 同义词(synonym)1. 视图: 存储起来的 select 语句createviewemp_vw as selectemployee_id, last_name, salary fromemployees wheredepartment_id =90; select*fromemp_vw; 可以对简单视图进行 DML 操作 updateemp_vw setlast_name ='He...
在学生选课数据库中有学生表student(sno,sname,ssex,sage,sdept),课程表course(cno,cname)及学生选课表sc(sno,cno,grade),其中sno是学号,sname是姓名,ssex是性别,sage是年龄,sdept是系别,cno是课程号,cname是课程名,grade是成绩。以下哪条语句可以实现查询选了课的学生人数( )。 A. select count(*) from ...
1.内连接: 是按照on指定的条件合并两个表, 返回满足条件的行; eg: 查询学生的情况和选修课程的情况 select * from student inner join score on student.sno = score.cno; 1. 内连接是系统默认的 , 可以省略inner; eg: 查询选修了数据库系统课程且成绩在84分以上的学生情况 ...
学生表、课程表、必修课表和选课表如下所示。 用SQL语言实现下列操作:列出各门课的平均成绩、最高成绩、最低成绩和选课人数。正确的SQL语句是( )。A.SELECT 课号
查询学号为001的学生和所选课程的名称, 则语句为;SELECT, 课程名称FROM 学生表, 课程表, 选课表;WHERE 学生表, 学生号=001 AND ;---
D、SELECT SN,AGE,SEX FROM S WHERE AGE>王华.AGE点击查看答案 第2题 现有三个表即学生表S、课程表C和学生选课表SC,它们的结构如下:S(S#,SN,SEX,AGE,DEPT);C(C#,CN);SC(S#,C#,GRADE)。其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。检索所有比...
若有3个表的关系模式:学生表S(SNO,SNAME,S,SAGE),课程表C(CNO,CNAME),选课表SC(SNO,CNO,GRADE)。 检索所有比“王华”年龄大的学生姓名、年龄和性别。下面正确的SELECT语句是()。A.SELECT SAGE FROM S WHERE SNAME=王华B.SELECTSNAME,S,SAGE FROM S WHERE SAGE>王华.SAGEC.SE
若有3个表的关系模式:学生表S(SNO,SNAME,SSEX,SAGE),课程表C(CNO,CNAME),选课表SC(SNO,CNO,GRADE)。<br/> 检索学生姓名及其所选修课程的课程号和成绩。错误的SELECT语句是()。 A. <br/> SELECT S.SNAME,SC.CNO,SC.GRADE FROM SC INNER JOIN