若要求查找S表中,姓名的第一个字为‘王’的学生学号和姓名。下面列出的SQL语句中,哪个是不正确的()。
A.SELECT Sno, SNAME FROM S WHERES NAME=‘王%’
B.SELECT Sno, SNAME FROM S WHERES NAME LIKE‘王%’
C.SELECT Sno, SNAME FROM S WHERES NAME LIKE‘王_'
A.SELECT Sno, SNAME FROM S WHERES NAME=‘王%’
B.SELECT Sno, SNAME FROM S WHERES NAME LIKE‘王%’
C.SELECT Sno, SNAME FROM S WHERES NAME LIKE‘王_'
已知表S(学号,姓名,年龄)
SC(学号,课程号,成绩)
C(课程号,课程名,教师名)
试用SQL查询语句表达下列对教学数据库中三个基本表S、SC、C的查询:
(1) 统计有学生选修的课程门数。
(2) 求选修C4课程的学生的平均年龄。
(3) 求王平老师所授课程的每门课程的学生平均成绩。
(4) 统计每门课程的学生选修人数(超过10人的课程才统计)。要求输出课程号和选修人数。
(5) 查询姓名以WANG打头的所有学生的姓名和年龄。
一、设有一学生-课程数据库,其中关系表如下所示: 学生关系表:Student(Sno,Sname,Ssex,Sage,Sdept) 课程表关系:Course(Cno,Cname,Cpno,Ccredit) 学生选课表:SC(Sno,Cno,Grade) 请用SQL语句实现下列各题: (1)建立一个“学生”表SC。 (2)为学生-课程数据库中的SC建立索引,SC表按学号升序和课程号降序建索引。 (3)查询全体学生的详细记录。 (4)查询年龄在20~23岁(包括20岁和23岁)之间的学生的姓名、系别和年龄。 (5)查询名字中第2个字为"明"字的学生的姓名和学号。 (6)查询学生总人数。 (7)查询选修了课程M01或者选修了课程M02的学生。 (8)将学生08001的年龄改为23岁。
A.SELECT学号,姓名FROMSWHERENOTEXISTS(SELECT﹡FROMSCWHERESC.学号=S.学号AND成绩<85)
B.SELECT学号,姓名FROMSWHERENOTEXISTS(SELECT﹡FROMSCWHERESC.学号=S.学号AND成绩>=85)
C.SELECTS.学号,姓名FROMS,SCWHERES.学号=SC.学号AND成绩>=85
D.SELECT学号,姓名FROMS,SCWHERES.学号=SC.学号ANDALL成绩>=85
A.宋风。
B.吴海。
C.王强。
D.元林。
E.魏强。
0,24,32,17,31,30,46,47,40,63,49),构造哈希表,试回答下列问题:
①画出哈希表的示意图;
②若查找关键字63,需要依次与哪些关键字进行比较?
③若查找关键字60,需要依次与哪些关键字比较?
④假定每个关键字的查找概率相等,求查找成功时的平均查找长度。
A.SELECTS.学号,姓名,平均成绩FROMS,SCWHERES.学号=SC.学号GROUPBYS.学号HAVINGCOUNT(*)>=5ORDERBY平均成绩DESC
B.SELECT学号,姓名,AVG(成绩)FROMS.SCWHERES.学号=SC.学号ANDCOUNT(*)>=5GROUPBY学号ORDERBY3DESC
C.SELECTS.学号,姓名,AVG(成绩)AS平均成绩FROMS,SCWHERES.学号=SC.学号ANDCOUNT(*)>=5GROUPBYS.学号ORDERBY平均成绩DESC
D.SELECTS.学号,姓名,AVG(成绩)平均成绩FROMS,SCWHERES.学号=SC.学号;GROUPBYS.学号HAVINGCOUNT(*)>=50RDERBY3DESC
如图16-10所示.在列表框List1中已经有若干人的简单信息,运行时在Text1文本框(即“查找对象”右边的文本框)输入一个姓或姓名,单击“查找”按钮,则在列表框中进行查找,若找到,则把该人的信息显示在Text2文本框中。若有多个匹配的列表项,则只显示第1个匹配项;若未找到,则在Text2中显示“查无此人”。请填空。 Private Sub Conmlandl_Click() Dim k As Integer, n As Integer, found As Boolean found=False n=Len(【 】) k=0 While k<List1. ListCount And Not found If Text1=Left $(List1. List(k), n)Then Text2=【 】 found=True End If k=k+1 Wend If Not found Then Text2="查无此人" End If End Sub
设有学生表S(SNO,SN)(SNO为学生号,SN为姓名)和为生选修课程表SC(SNO,CNO,CN,G)(SNO为课程号,CN为课程名,G为成绩),试用SQL语言完成以下各题:
(1)建立一个视图V-SSC(SNO,SN,CNO,CN,G),并按CNO升序排序
(2)从视图V-SSC上查询平均成绩在90分以上的SN、CN和G
A.INSERTINT0学生表VALUES(‘2006001’,’王小明’,’男’2)
B.UPDATE学生表SET姓名=’王莉’WHERE学号=’2006001’
C.DELETE学生表SET姓名=’王莉’WHERE学号=’2006001’
D.DELETEFR0M学生表WHERE性别-’男’