55 喜欢·185 浏览
单选题

下列不能用于删除索引的命令是 ______。

A
ALTERINDEX
B
ALTERTABLE
C
DROPINDEX
D
DROPTABLE

题目答案

A

答案解析

暂无解析
举一反三
单选题

对于索引,正确的描述是 ______。

A
索引的数据无需存储,仅保存在内存中
B
一个表上可以有多个聚集索引
C
索引通常可减少表扫描,从而提高检索的效率
D
所有索引都是唯一性的索引

题目答案

C

答案解析

暂无解析
单选题

下列关于索引的叙述中,错误的是 ______。

A
索引能够提高数据表读写速度
B
索引能够提高查询效率
C
UNIQUE索引是唯一性索引
D
索引可以建立在单列上,也可以建立多列上

题目答案

A

答案解析

暂无解析
单选题

设有学生表 Student( 学号,姓名,系名,课程号,成绩 ),查询至少选修了 4 门课程的学生学号及平均 成绩的正确语句是 ______。

A
SELECT学号,AVG(成绩)AS平均成绩FROMStudentGROUPBY学号HAVINGCOUNT(课程号)>3
B
SELECT学号,AVG(成绩)AS平均成绩FROMStudentGROUPBY课程号HAVINGCOUNT(课程号)>3
C
SELECT学号,AVG(成绩)AS平均成绩FROMStudentGROUPBY学号HAVINGCOUNT(课程号)>4
D
SELECT学号,AVG(成绩)AS平均成绩FROMStudentGROUPBY课程号HAVINGCOUNT(DISTINCT学号)>3

题目答案

A

答案解析

暂无解析
单选题

设有成绩表,包含学号、分数等字段。现有查询要求:查询有 3 门以上课程的成绩在 90 分以上的学生 学号及 90 分以上课程数。以下 SQL语句中正确的是 ______。

A
SELECT学号,COUNT(*)FROM成绩WHERE分数>90GROUPBY学号HAVINGCOUNT(*)>3;
B
SELECT学号,COUNT(学号)FROM成绩WHERE分数>90ANDCOUNT(学号)>3;
C
SELECT学号,COUNT(*)FROM成绩GROUPBY学号HAVINGCOUNT(*)>3AND分数>90;
D
SELECT学号,COUNT(*)FROM成绩WHERE分数>90ANDCOUNT(*)>3GROUPBY学号;

题目答案

A

答案解析

暂无解析
单选题

订单表 tb_order 包含用户信息 uid 和产品信息 pid 等属性列,以下语句能够返回至少被订购过三次的 pid 是______。

A
SELECTpidFROMtb_orderWHEREcount(pid)>3;
B
SELECTpidFROMtb_orderWHEREmax(pid)>=3;
C
SELECTpidFROMtb_orderGROUPBYpidHAVINGCOUNT(pid)>3;
D
SELECTpidFROMtb_orderGROUPBYpidHAVINGCOUNT(pid)>=3;

题目答案

D

答案解析

暂无解析
单选题

学生表 student 如下所示: 下面 SQL语句中返回值为 3 的是 ______。

1

A
SELECTCOUNT(*)FROMstudent;
B
SELECTCOUNT(所在系编号)FROMstudent;
C
SELECTCOUNT(*)FROMstudentGROUPBY学号;
D
SELECTCOUNT(*)FROMstudentGROUPBY学号;

题目答案

D

答案解析

暂无解析
单选题

对于 SQL查询: SELECT * FROM tbl_name WHERE id = (SELECT id FROM tbl_name) ,假设该表中包含 id 字段,那么该语句正确执行的条件是 ______。

A
该表中必须有多条记录
B
该表中必须只有一条记录
C
该表中记录数必须小于等于一条
D
此SQL语句错误,无论如何都无法正确执行

题目答案

C

答案解析

暂无解析
单选题

在下列有关 GROUP BY语句的描述中,不正确的是 ______。

A
分组条件可以有多个,并且每一个可以分别指定排序方式
B
可以使用WHERE子句对所得的分组进行筛选
C
GROUPBY可配合聚合函数一起使用,但GROUPBY子句中不能直接使用聚合函数
D
除了聚合函数,SELECT语句中的每个列都必须在GROUPBY子句中给出

题目答案

B

答案解析

暂无解析