64.用于模糊查询的匹配符是( )。
A. _ B. [] C. ^ D. LIKE 65、SQL的核心是( )。
A)数据查询 B)数据操作 C)数据定义 D)数据控制 66、SQL语句中条件短语的关键字是( )。
A)WHERE B)FOR C)WHILE D)CONDITION 67、SQL的数据操作语句不包括( )。
A)INSERT B)UPDATE C)DELETE D)CHANGE 68、使用SQL语句进行分组查询时,为了去掉不满足条件的分组,应当( )。
A)使用WHERE子句
B)在GROUP BY后面使用HAVING 子句
C)先使用WHERE 子句,再使用HAVING子句 D)先使用HAVING子句,再使用WHERE子句
69.下列叙述中,错误的是( )。 A)SQL语句可以为输出的字段重新命名
B)SQL语句可以为输出的记录进行排序 C)SQL语句不能重新指定列的顺序 D)SQL语句不能省略FROM子句
70.下列叙述中正确的是( )。
A)HAVING短语只能在使用了GROUP BY短语的情况下使用
B)SELECT字段列表中的字段不一定全部包含在GROUP BY子句中 C)ORDER BY短语的缺省的排列次序是递减排列 D)如果未指定WHERE子句,则查询将不会返回任何记录 71.下列关于联接的叙述中,错误的是( )。
A)LEFT JOIN运算可创建一个左边外部联接。左边外部联接将包含了从第一个(左边)开始的两个表中的全部记录,即使在第二个(右边)表中并没有相符值的记录
B)RIGHT JOIN运算可创建一个右边外部联接。右边外部联接将包含了从第二个(右边)开始的两个表中的全部记录,即使在第一个(左边)表中并没有匹配值的记录
C)使用INNER JOIN运算创建的查询只包含在联接字段中含有相同数据的记录
D)在INNER JOIN之中可以写一个嵌套的LEFT JOIN或一个RIGHT JOIN,并且在一个LEFT JOIN或一个RIGHT JOIN之中也可以嵌套INNER JOIN
72.下列SQL语句的功能是显示出产品名和相应的类名包含那些没有产品的种类,请完成该语句。()
SELECT 分类.类名, 产品.产品名 FROM _______________ ; ON 分类.类标号= 产品.类标号
A)分类,产品 B)分类 INNER JOIN 产品 C)分类 LEFT JOIN 产品 D)分类 RIGHT JOIN 产品
73.SQL SERVER2000支持的整型包括bigint、int、smallint和
tinyint,其中int型表示数的范围是()。
A.-263到263-1 B.-231到231-1 C.-215到215-1 D.0-255
74.SQL的函数COUNT、SUM、AVG、MAX、MIN等,不允许出现在( )子句中。
A.SELECT B.HAVING C.GROUP?HAVING D.WHERE 75.设有学生(S)表和选课(SC)表,现要查询选修C2课程,且成绩为B以上(含B)的学生及成绩,在以下的SQL语句中要添加一个项。
SELECT S.*,SC.成绩
FROM S JOIN SC ON S.学号=SC.学号 WHERE SC.课程号=’C2’ AND ( ) A.SC.成绩>=’B’ B. SC.成绩<=’B’ C. SC.成绩≤’B’ D. SC.成绩!<’B’ 76.设数据库中有三个表: 选课(学号,课程号,成绩) 学生(学号,姓名,年龄,性别)
课程(课程号,课程名,教师)
查询学习课程号为C2 的学生学号与姓名的操作中,不正确的是( )。
A.SELECT S.学号,S.姓名
FROM 学生 AS S,选课 AS SC
WHERE S.学号=SC.学号 AND 课程号=’C2’ B. SELECT S.学号,S.姓名 FROM 学生 AS S WHERE 学号 IN (SELECT *
FROM 选课 AS SC WHERE 课程号=’C2’) C. SELECT S.学号,S.姓名 FROM 学生 AS S WHERE EXISTS (SELECT *
FROM 选课 AS SC
WHERE S.学号=SC.学号 AND D. SELECT 学号,姓名 FROM 学生 AS S WHERE ’C2’ IN (SELECT 课程号
FROM 选课 AS SC WHERE SC.学号= S.学号)
77.设数据库中有三个表: 选课(学号,课程号,成绩) 学生(学号,姓名,年龄,性别)
课程号=’C2’)

