单选题有成绩登记表G(SNO,CNO,SCORE),请问查询所上课程的课程号(CNO)为C1和C2的学生的学号、课程号和成绩的语句可以是()。A SELECT SNO,CNO,SCORE  FROM G WHERE CNO=C1 AND CNO=C2B SELECT SNO,CNO,SCORE  FROM G WHERE CNO=C1 OR CNO=C2C SELECT SNO,CNO,SCORE  FROM G WHERE CNO=”C1” AND CNO=”C2”D SELECT SNO,CNO,SCORE  FROM G WHERE CNO=”C1” OR CNO=”C2”

单选题
有成绩登记表G(SNO,CNO,SCORE),请问查询所上课程的课程号(CNO)为C1和C2的学生的学号、课程号和成绩的语句可以是()。
A

 SELECT SNO,CNO,SCORE  FROM G WHERE CNO=C1 AND CNO=C2

B

 SELECT SNO,CNO,SCORE  FROM G WHERE CNO=C1 OR CNO=C2

C

 SELECT SNO,CNO,SCORE  FROM G WHERE CNO=”C1” AND CNO=”C2”

D

 SELECT SNO,CNO,SCORE  FROM G WHERE CNO=”C1” OR CNO=”C2”


参考解析

解析: 暂无解析

相关考题:

第(53)-(54)题基于如下叙述:关系模式Student(Sno,Sname,Cno,Cname,Grade,Tname,Taddr)的属性分别表示学号、学生姓名、课程号、课程名、成绩、任课教师名和教师地址。其中,一个学生可以选修若干门课程,一个教师可以讲授若干门课程,一门课程可以由若干教师讲授,一个学生选修一门课程时必须选定讲授课程的教师,教师不会重名。 关系模式Student的候选关键码有A.1个,为 (Sno, Cno)B.1个,为 (Sno, Cno, Tname)C.2个,为 (Sno, Sname, Cno) 和 (Sno, Cno, Tname)D.2个,为 (Sno, Sname, Cno) 和 (Sname, Cno, Tname)

有表SCORE(Sno,Cno,Degree),查询该表中最高分的学生学号和课程号:SELECT【1】FROM SCOREWHERE Degree=【2】;

第( 36 ) - ( 37 )题基于学生一选课一课程数据库中的三个基本表:学生信息表: STUDENT ( sno, sname, sex, age, dept ) 主码为 sno课程信息表: CDLIRSB ( cno, cname, teacher ) 主码为 cno学生选课信息表: SC ( sno, cno, grade ) 主码为( sno, cno )( 36 )“ 查询没有学习成绩的学生的学号和课程号 ” 的 SQL 语句是A ) SELECT snc, cno FROM SC WHERE grade=NULLB ) SELECT sno, cno FROM SC WHERE grade IS' 'C ) SELECT sno. cno FROM SC WHERE grade IS NULLD ) SELECT sno. cno FROM SC WHERE grade =' '

有表SCORE(Sno,Cno,Degree),查询该表中的最高分的学生学号和课程号:SELECT (1)FROM SCOREWHERE Degree= (2)

设S为学生关系,SC为学生选课关系,Sno为学生号,Cno为课程号,执行下面SQL语句的查询结果( )。 SELCET * FROM S,Sc WHERE S .Sno=SC.Sno AND SC.Cno='C2'A.选出选修C2课程的学生信息B.选出选修C2课程的学生名C.选出S中学生号与SC中学生号相等的信息D.选出S和SC中的一个关系

已知学生选课信息表:sc(sno,cno,grade)。查询“至少选修了一门课程,但没有学习成绩的学生学号和课程号”的SQL语句是A.SELECT sno,cno FROM sc WHERE grade=NULLB.SELECT sno,cno FROM sc WHERE grade IS‘’C.SELECT sno,cno FROM sc WHERE grade IS NULLD.SELECT sno,cno FROM sc WHERE grade=‘’

关系模式SCS(Sno,Cno,Score)中,Sno是学生学号,Cno是课程号,Score是成绩。若要查询每门课成绩的平均成绩,且要求查询结果按平均成绩升序排列,平均成绩相同时,按课程号降序排列,可用SQL语言写为(33)。若查询结果仅限于平均分数超过85分的,则应(34)。(51)A.SELECT Cno,AVG(Score)FROM SCS GROUP BY Score ORDER BY 2.Cno DESCB.SELECT Cno,AVG(Score) FROM SCS GROUP BY Cno ORDER BY 2.Cno DESCC.SELECT Cno,AVG(Score) FROM SCS ORDER BY Cno DESC ORDER BY ScoreD.SELECT Cno,AVG(Score) FROM SCS GROUP BY AVG(Score)ORDER BY Cno DESC

设有学生表:Student(Sno,Sname,Ssex,Sage,Sdept),课程表:Course(Cno,Cname,Credit,Semester),选课表:SC(Sno,Cno,Grade)查询C001课程的考试成绩高于该课程平均成绩的学生的学号和C001课成绩。(请用子查询实现)

某数据库中有学生选课表SC(Sno,cno,Grade),各属性分别表示为学号,课程号以及成绩。查询选修了3门课以上的学生的学号:SELECT SnoFROM SCGROUP BY Sno______。

数据库中有学生表Student(Sno,Sname,Ssex,Sage,Sdept),各属性分别表示为学号,姓名,性别,年龄,所在系;学生选课表SC(Sno,Cno,Grade),各属性分别表示为学号,课程号以及成绩;课程表 Course(Cno,Cname,Cpno,Ccredit),各属性为课程号.课程名,先行课,学分。(先行课的意思是,比如课程号1有先行课5,说明要选课程1,就必须先选课程5) 。用以上各表完成查询选修了全部课程的学生姓名的语句补充:SELETE SnameFROM5.

基于学生一选课一课程数据库中的三个基本表:学生信息表:STUDENT(Sno、sname,sex,age,dept)主码为sno课程信息表:COURSE(cno,cname,teacher)主码为ClIO学生选课信息表:SC(SIlO,con,grade)主码为(sno,ClaO)“查询没有学习成绩的学生的学号和课程号”的SQL语句是A.SELECT sno,ClIO FROM SC WHERE grade=NULLB.SELECT sno,cno FROM SC WHERE grade Is‘ ’C.SELECT sno,cno FROM SC WHERE grade IS NULLD.SELECT sno,cno FROM SC WHERE grade=‘ ’

有学生选课表SC(Sno,Cno,Grade),各属性为学号,课程号,成绩;完成SQL语句:找出每个学生超过他选修课平均成绩的课程号。SELECT Sno,CnoFROM SC XWHERE _______(SELECT ______FROM SC Y______ );

在学籍管理中,设有4个表,关系模式分别为:ST[JDENT(SNO,SNAME,SEX,BIRTFtDAY,CLASS)TEAC腿R(1FNO,TNAME.SEX.BIRTHDAY,PROFESSION,DEPARTMENT)CO[JRSE(CNO,CNAME,TNO)SCORE(SNO,CNO,DEGREE)说明:学生关系模式中:SNO:学号;SNAME:姓名;SEX:性别;BIRTHDAY:出生口期;CI.ASS:班级:教师关系模式巾:TNO:教师号;TNAME:姓名;SEX:性别;BIRTHDAY:I叶{生口期;PRO—FESSION:职称;DEPARTMENT:所在系;课程关系模式中:CNO:课程号;CNAME:课程名;TNO:任课教师号;成绩关系模式中:SNO:学号;CNO:课程号;DEGREE:分数。请用SQI。查询语句实现下列操作:1)显示教师所有的单位,即不重复的DEPARTMENT列。2)显示STIJDENT表中"95031.'班或性别为“女”的同学记求。3)以CNO升序,DEGREE降序显示SCORE表的所有记录。4)显示"9503l”班的学生人数。5)显示SCORE表中至少有5名学生选修的并I:2 3 H:头的课程号的平均分。6)显示最低分大于70,最高分小于90的SNO列。7)显示选修“3一105”课程的成绩高于“109”号同学成绩的所有同学的记录。8)显示SCORE表中选学多门课程的同学中分数为非最高分成绩的记录。9)列出学号为“108'’的同学同年出生的所有学生的SNO、SNAME和BIRTHDAY。10)显示“张三”教师任课的学生成绩。

为课程管理设计关系数据库模式,该模式需包括下列属性:CNo(课程号),CName(课程名),Credit(学分),TNo(教师号),Term(学期),Room(教室),Time(时间),SNo(学号),Score(学生选课成绩)满足下列函数依赖:F={Time*Term*Room→CNo,Time*CNo→TNo,SNo*CNo→Score,CNo←CName,CNo→Credit}根据要求设计满足3NF的关系。

已知关系模式:S (SNO,SNAME) 学生关系。SNO 为学号,SNAME 为姓名C (CNO,CNAME,CTEACHER) 课程关系。CNO 为课程号,CNAME 为课程名,CTEACHER 为任课教师SC(SNO,CNO,SCGRADE) 选课关系。SCGRADE 为成绩要求实现如下5个处理:1. 找出没有选修过“李明”老师讲授课程的所有学生姓名2. 列出有二门以上(含两门)不及格课程的学生姓名及其平均成绩3. 列出既学过“1”号课程,又学过“2”号课程的所有学生姓名4. 列出“1”号课成绩比“2”号同学该门课成绩高的所有学生的学号5. 列出“1”号课成绩比“2”号课成绩高的所有学生的学号及其“1”号课和“2”号课的成绩

阅读以下说明和关系表,回答问题1~3。[说明]关系S(学号Sno、课程号Cno、成绩Grade)、Q(课程号Cno、成绩Grade)、R(课程号Cno、教师号Tno)如下表所示,根据要求来进行关系运算。求S×Q

基于如下叙述: 关系模式 Student(Sno,Sname,Cno, Cname,Grade,Tname,Taddr)的属性分别表示学号,学生姓名、课程号、课程名、任课教师名和教师地址。其中,一个学生可以选修若干门课程,一个教师可以讲授若干门课程,一门课程可以有若干教师讲授,一个学生选修一门课程时必须选定讲授课程的教师,教师不会重名。关系模式Student 的候选关键码有_________。A.1个,为(Sno,Cno)B.1个,为(Sno,Cno,Tname)C.2个,为(Sno,Sname,Cno)和(Sno,Cno,Tname)D.2个,为(Sno,Sname,Cno)和(Sname,Cno,Tname)

请教:北京华建集团SQL面试题第1大题第1小题如何解答?【题目描述】1.已知关系模式:S (SNO,SNAME)学生关系。SNO 为学号,SNAME 为姓名C (CNO,CNAME,CTEACHER)课程关系。CNO 为课程号,CNAME 为课程名,CTEACHER 为任课教师SC(SNO,CNO,SCGRADE)选课关系。SCGRADE 为成绩要求实现如下5个处理:1. 找出没有选修过李明老师讲授课程的所有学生姓名2. 列出有二门以上(含两门)不及格课程的学生姓名及其平均成绩3. 列出既学过1号课程,又学过2号课程的所有学生姓名4. 列出1号课成绩比2号同学该门课成绩高的所有学生的学号5. 列出1号课成绩比2号课成绩高的所有学生的学号及其1号课和2号课的成绩

结构化查询语言SQL是一种(1),其主要功能有(2),它的典型句法为SELECT A1,A2,…,AnFROM r1,r2,…,rmWHERE F其中,A1,A2,…,An和F分别是(3)。关系模式SCS(Sno,Cno,Score)中,Sno是学生的学号,Cno是课程号,Score为成绩。若要查询每门课程的平均成绩,且要求查询结果按平均成绩升序排列,平均成绩相同时按课程号降序排列,可用SQL语言写为(4)。若查询结果仅限于平均分数超过85分的,则应(5)。A.人工智能B.关系数据库C.函数型D.高级算法

某学校的学生成绩管理数据库的关系模式如下;S(SNO,SNAME,SEX,AGE,DEPT);C(CNO,CNAME);SC(SNO,CNO,SCORE)其中,S表示学生表。它的各字段以此为学号,姓名、性别、年龄和所在学院;C表示课程表,它的各字段依次为课程号、课程名;SC表示成绩表,它的各字段依次为学号、课程号和分数。使用SQL语句,查询“计算机学院”所有“男生”的学号,姓名和年龄。使用SQL语句,查询选修“计算机网络”课程的学生姓名和分数。使用SQL语句,查询所有课程的课程号以及最高分。SELECT CNO,MAX(SCORE) FROM SC GROUP BY CNO请帮忙给出每个问题的正确答案和分析,谢谢!

设有学生表S(SNO,SN)(SNO为学生号,SN为姓名)和学生选修课程表SC(SNO,CNO,CN,G)(CNO为课程号,CN为课程名,G为成绩),试用SQL语句完成以下操作:建立一个视图V-SSC(SNO,SN,CNO,CN,G),并按CNO升序排序.

设有学生表S(SNO,SN)(SNO为学生号,SN为姓名)和学生选修课程表SC(SNO,CNO,CN,C)(CNO为课程号,CN为课程名,C为成绩),试用SQL语言完成以下各题 (1)建立一个视图V—SSC(SNO,SN,CNO,CN,C),并按CNO升序排序; (2)从视图V—SSC上查询平均成绩在90分以上的SN、CN和C。 (计算题)

有三个关系,  student:Sno(学号),Sname(姓名),Ssex(性别),Sage(年龄),Sdept(所在系)。 Course:Cno(课程号),Cname(课程名),Credit(学分),Semester(开课学期),Pcno(直接先修课)。  SC://Sno(学号),Cno(课程号),Grade(成绩)。 试用关系代数表达式完成下列查询:  (1)查询“信息管理系”学生的选课情况,列出学号、姓名、课程号和成绩。  (2)查询“数据库基础”课程的考试情况,列出学生姓名、所在系和考试成绩。  (3)查询考试成绩高于80分的学生的姓名、课程名和成绩。  (4)查询计算机系没选VB的学生姓名。

假定学生关系是S(SNO,SNAME,SEX,AGE),其属性是学号,姓名,性别,年龄;课程关系是C(CNO,CNAME),属性是课程号,课程名;学生选课关系是SC(SNO,CNO,GRADE),属性是学号,课程号,成绩。要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系有()、()、(),SQL语句为:SELECT SNAME FROM WHERE S.SNO=SC.SNO AND SC.CNO=C.CNO AND();查询所有课程都及格的学生学号,姓名,SQL语句为:SELECT SNO, SNAME FROM()WHERE() (SELECT * FROM SC WHERE S.SNO=SC.SNO AND ())。

有成绩登记表G(SNO,CNO,SCORE),请问查询所上课程的课程号(CNO)为C1和C2的学生的学号、课程号和成绩的语句可以是()。A、 SELECT SNO,CNO,SCORE  FROM G WHERE CNO=C1 AND CNO=C2B、 SELECT SNO,CNO,SCORE  FROM G WHERE CNO=C1 OR CNO=C2C、 SELECT SNO,CNO,SCORE  FROM G WHERE CNO=”C1” AND CNO=”C2”D、 SELECT SNO,CNO,SCORE  FROM G WHERE CNO=”C1” OR CNO=”C2”

学生一选课一课程数据库中的三个基本表:学生信息表:STUDENT(sno,sname,sex,age,dept)主码为sno课程信息表:CDLIRSB(cno,cname,teacher)主码为cno学生选课信息表:SC(sno,cno,grade)主码为(sno,cno)在“查询选修课程号为C04,且成绩在80分以上的所有学生的学号和姓名”的SQL语句中,将使用的表有()A、仅STUDENTB、仅STUDENT和COURSEC、仅SSTUDENT和SCD、STUDENT、COURSE和SC

单选题学生一选课一课程数据库中的三个基本表: 学生信息表:STUDENT(sno,sname,sex,age,dept)主码为sno 课程信息表:CDLIRSB(cno,cname,teacher)主码为cno 学生选课信息表:SC(sno,cno,grade)主码为(sno,cno) “查询没有学习成绩的学生的学号和课程号”的SQL语句是()ASELECT snc,cno FROM SC WHERE grade=NULLBSELECT sno,cno FROM SC WHERE gradeIS’’CSELECT sno.cno FROM SC WHERE gradeISNULLDSELECT sno.cno FROM SC WHERE grade=’ ’