12、HAVING子句中应后跟()
A、行条件表达式
B、组条件表达式
C、视图序列
D、列名序列
13.SQL语言的数据操纵语句包括SELECT、INSERT、UPDATE和DELETE等。其中最重要的,也是使用最频繁的语句是( )
A.SELECT B.INSERT
C.UPDATE D.DELETE
14.SQL语言中,实现数据检索的语句是( )
A.SELECT B.INSERT
C.UPDATE D.DELETE
15.下列SQL语句中,修改表结构的是()
A.ALTER B.CREATE
C.UPDATE D.INSERT
第16题到第20题基于这样的三个表即学生表S、课程表C和学生选课表SC,它们的结构如下:
S(S#,SN,SEX,AGE,DEPt)
C(C#,CN) .
SC(S#,C#,GRADE)
其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPt为系别,C#为课程号,CN为课程名,GRADE为成绩。
16.检索所有比“王华”年龄大的学生姓名、年龄和性别。正确的SELECT语句是() A.SELECT SN,AGE,SEX FROM S
WHERE AGE> (SELECT AGE FROM S
WHERE SN=“王华”)
B.SELECT SN,AGE,SEX
FROM S
WHERE SN=“王华”
C.SELECT SN,AGE,SEX FROM S
WHERE AGE>(SELECT AGE
WHERE SN=“王华”)
D.SELECT SN,AGE,SEX FROM S
WHERE AGE>王华.AGE
17.检索选修课程“C2'’的学生中成绩最高的学生的学号。正确的SELECT语句是( ) A.SELECT S# FROM SC WHERE C#=“C2'’AND GRADE>=
(SELECT GRADE FROM SC
WHERE C#=“C2”)
B.SELECT S# FROM SC WHERE C#=“C2'’AND GRADE in
(SELECT GRADE FROM SC
WHERE C#=“C2”)
C.SELECT S# FROM SC WHERE C#=“C2”AND GRADE NOT in
(SELECT GRADE FROM SC
WHERE C#=“C2")