更多"把学生的学号及他的平均成绩定义为一个视图。定义这个视图时,所用的SEL"的相关试题:
[单项选择]把学生的学号及他的平均成绩定义为一个视图。定义这个视图时,所用的SELECT语句中将出现哪些子句 Ⅰ.FROM Ⅱ.WHERE Ⅲ. GROUPBY Ⅳ.ORDER BY
A. Ⅰ和Ⅱ
B. Ⅰ和Ⅲ
C. Ⅰ,Ⅱ和Ⅲ
D. 全部
[单项选择]把学生的学号及他的平均成绩定义为一个视图。定义这个视图时,所用的SELECT语句中将出现下列中的( )子句。
Ⅰ.FROM Ⅱ.WHERE
Ⅲ.GROUP BY Ⅳ.ORDER BY
A. Ⅰ和Ⅱ
B. Ⅰ和Ⅲ
C. Ⅰ、Ⅱ和Ⅲ
D. 全部
[单项选择]指学生的学号及他的平均成绩定义为—个视图。定义这个视图时,所用的SELECT语句中将出现哪些子句
Ⅰ.FROM Ⅱ.WHERE Ⅲ.GROUP BY Ⅳ.ORDER BY
A. Ⅰ和Ⅱ
B. Ⅰ和Ⅲ
C. Ⅰ、Ⅱ和Ⅲ
D. 全部
[单项选择]将学生的学号及他的平均成绩定义为一个视图。创建这个视图的语句中使用的子查询将包括下列哪些子句( )
Ⅰ.SELECT Ⅱ.FROM Ⅲ.WHERE
Ⅳ.GROUPBY Ⅴ.ORDER BY
A. 仅Ⅰ、Ⅱ和Ⅲ
B. 仅Ⅰ、Ⅱ和Ⅳ
C. 仅Ⅰ、Ⅱ、Ⅲ和Ⅳ
D. 都包括
[填空题]
设有SC (学号,课程号,成绩)表,下面SQL的SELECT语句检索成绩高于或等于平均成绩的学生的学号。
SELECT 学号 FROM sc
WHERE 成绩>=(SELECT()FROM sc)
[单项选择]设S_AVG(SNO,AVG_GRADE)是一个基于关系SC定义的学生号和他的平均成绩的视图。下面对该视图的操作语句中,哪一个(些)是不能正确执行的
Ⅰ.UPDATE S_AVG SET AVG_GRADE=90 WHERE SNO=‘2004010601’;
Ⅱ.SELECT SNO,AVL_GRADE FROM S_AVG WHERE SNO=‘2004010601’;
A. 仅Ⅰ
B. 仅Ⅱ
C. 都能
D. 都不能
[单项选择]要从选课表(学号、课程号、成绩)中查询选修了三门课程以上的学生学号,应使用的SELECT-SQL语句是
A. SELECT学号FROM选课表WHERE COUNT(*)>=3
B. SELECT学号FROM选课表HAVING COUNT(*)>=3
C. SELECT学号FROM选课表GROUP BY学号HAVING COUNT(*)>=3
D. SELECT学号FROM选课表GROUP BY学号WHERE COUNT(*)>=3
[单项选择]要从选课表(学号、课程号、成绩)中查询选修了3门以上课程的学生学号,应使用的SELECT-SQL语句是 ______。
A. SELECT学号FROM选课表WHERE COUNT(*)>=3
B. SELECT学号FROM选课表HAVING COUNT(*)>=3
C. SELECT学号FROM选课表GROUP BY学号HAVING COUNT(*)>=3
D. SELECT学号FROM选课表GROUP BY学号WHERE COUNT(*)>=3
[单项选择]要从选课表(学号、课程号、成绩)中查询选修了3门课程以上的学生学号,应使用的SELECT语句是______。
A. SELECT学号FROM选课表WHERECOUNT(*)>=3
B. SELECT学号FROM选课表HAVING COUNT(*)>=3
C. SELECT学号FROM选课表GROUPBY学号HAVINGCOUNT(*)>=3
D. SELECT学号FROM选课表GROUP BY学号WHERE COUNT(*)>=3
[单项选择]检索选修课为“C2”的学生中成绩最高的学生的学号。正确的SELECT语句是( )。
A. SELECTS#FROMSC
B. SELECTS#FROM SC
C. SELECT S# FROM SC
D. SELECT’S#FR()M SC
[单项选择]检索选修课程"C2"的学生中成绩最高的学生的学号。正确的SELECT的语句是______。
A. SELECT S# FORM SC
B. SELECT S#FORM SC
C. SELECT S# FORM SC
D. SELECT S# FORM SC
[单项选择]检索选修课程号为“D3”的学生中成绩最高的学生的学号,正确的、SELECT语句是______
A. SELECT S#
B. SELECT S#
C. SELECT S#
D. SELECT S#
[单项选择]用SQL语言检索选修课程在5门以上(含5门)的学生的学号、姓名和平均成绩,并按平均成绩降序排序,正确的命令是( )。
A. SELECT S.学号,姓名,平均成绩 FROM S,SC;
B. SELECT 学号,姓名,AVG(成绩) FROM S,SC;
C. SELECT S.学号,姓名,AVG(成绩) 平均成绩 FROM S,SC;
D. SELECT S.学号,姓名,AVG(成绩) 平均成绩 FROM S,SC;
[单项选择]学生表中有“学号”、“姓名”和“年龄”三个字段,SQL语句“SELECT学号FROM学生”完成的操作称为( )。
A. 选择
B. 投影
C. 连接
D. 并
[单项选择]有如下SQL语句:
SELECT姓名FROM学生表WHERE学号IN;
(SELECT学号FROM成绩表WHERE成绩>90)
下列哪条命令与该SQL语句等价?
[简答题]编写程序,学生的记录由学号和成绩组成,学生用结构体表示,按学号由小到大输入10个学生的成绩,按分数降序排列该组学生。
[单项选择]要建立一个学生成绩的随机文件,如下定义了学生的记录类型,由学号、姓名、三门课
程成绩(百分制)组成,下列程序段正确的是( )。
A. Typepestudl
B. Typestudl
C. Typestudl
D. Typestudl
[单项选择]查询选修课程号为“00002”的成绩最好的10个同学的学号和成绩,下列SQL语句正确的是 ______。
A. SELECT学号,成绩FROM Student ToP 10 ”成绩” DESC WHERE 课程号=”00002”
B. SELECT学号,成绩FROM Student ToP 10 PERCENT ”成绩” ASC WHERE 课程号=”00002”
C. SELECT学号,成绩FROM Student ToP 10 ORDER BY “成绩” DESC WHERE 课程号=”00002”
D. SELECT学号,成绩FROM Student ToP 10 PERCENT ORDERBY “成绩” ASC WHERE课程号 =”00002”