其它

查询学生成绩,将成绩首先按英语,然后按数学从高到低排序,正确的语句是()A.select * from score order by english,mathsB.select * from score order by english asc,maths ascC.select * from score order by english desc,maths descD.select * from score order by maths,english

题目

查询学生成绩,将成绩首先按英语,然后按数学从高到低排序,正确的语句是()

A.select * from score order by english,maths

B.select * from score order by english asc,maths asc

C.select * from score order by english desc,maths desc

D.select * from score order by maths,english

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

:某学生数学、英语、语文成绩共有240分,满分为300分,数学成绩比英语成绩多l0分,语文成绩比数学成绩多10分,问此学生英语成绩是多少?( )

A.70

B.80

C.75

D.60


正确答案:A
 假设英语成绩是x分,数学成绩则为x+10分,语文成绩为x+20分,所以x+(x+10)+(x+20)=240,得到x=70分。

第2题:

某学生语文、数学、英语三科的平均成绩是93分,其中语文、数学平均成绩90分,语文、英语平均成绩93.5分,则该生语文成绩是多少?

A.88 B.92 C.95 D.99


正确答案:A

方程计算,三科总和为93×3=279;语文数学总共180分,那么语文英语总成绩187,所以英语为279-180=99;数学为279-187=92;所以语文为88分。

第3题:

在某次考试中.小明的语文、数学成绩均为80,英语成绩为75。已知全班三科平均成绩都为65,语文标准差为10,数学标准差为l5,英语标准差为5。小明三科的成绩按照标准分 由大到小进行排序的结果是

A.语文、数学、英语 B.英语、数学、语文

C.英语、语文、数学 D.语文、英语、数学


正确答案:C

第4题:

听力原文: 由题目中的图片可以得出:查询的条件是“数学成绩大于数学平均分”,需要显示的字段是“学号”和“数学”,SQL语句中也应包含这些数据。

下图是使用查询设计器完成的查询,与该查询等价的SQL语句是______。

在下图中,与查询设计器的筛选标签中所设置的筛选功能相同的表达式是______。

A.成绩表.综合成绩>=80AND成绩表.综合成绩=<90

B. 成绩表.综合成绩>80AND成绩表.综合成绩<90

C. 80<=成绩表.综合成绩<=90

D. 80<成绩表.综合成绩<90


正确答案:A
解析: 由题目中的图片可以得出:查询条件是“综合成绩在80和90之间,包含80和90”。答案C不符合SQL语法规则,答案B、D查询条件设置错误。

第5题:

设学生表和成绩表的结构分别为(学号,姓名,所在系)和(学号,课程名,成绩),如果希望按分数降序查询出“英语系中选修了计算机课程的学生姓名和成绩”,则对应的SQL语句是()。

A. SELECT姓名,成绩FROM学生表,成绩表WHERE所在系一‘英语系’AND课

程名=‘计算机’AND学生表.学号=课程表,学号

B. SELECT姓名,成绩FROM学生表,成绩表WHERE所在系=‘英语系’AND课

程名=‘计算机’AND学生表.学号=课程表.学号ORDER BY成绩ASC

C. SELECT姓名,成绩FROM学生表,成绩表WHERE所在系=‘英语系’AND课

程名=计算机’AND学生表。学号=课程表。学号ORDER BY成绩

D. SELECT姓名,成绩FROM学生表,成绩表WHERE所在系=‘英语系’AND课

程名=‘计算机’AND学生表.学号一课程表.学号ORDER BY成绩DESC


参考答案D

第6题:

(1)根据“school”数据库中的表用SQL SELECT命令查询学生的“学号”、“姓名”、“成绩”,按结果“课程名称”升序排序,“课程名称”相同时按“成绩”降序排序,并将查询结果存储到“score2”表中,将SQL语句保存在“result.txt”文件中。

(2)使用表单向导生成一个名为“score”的表单。要求

选择成绩表中的所有字段,表单样式为“凹陷式”;按钮类型为“文本按钮”;排序字段选择“学号”(升序);表单标题为“成绩数据维护”。


正确答案:
【考点指引】本大题第1小题考查了SQL多表查询,设计过程中要注意多个表之间进行关联的字段,注意利用INTO TABLE将查询结果保存到数据表中。第2小题考查的是表单的设计,利用表单向导按提示步骤即可完成表单的设计。
(1)【操作步骤】
①选择【文件】→【打开】命令,打开考生文件夹下的数据库“school”。
②在命令窗口中输入SQL命令:SELECT student.学号,姓名,课程名称,成绩INTO TABLE score2 FROM student,course,score WHERE student.学号=score.学号AND course.课程编号=score.课程编号ORDER BY课程名称,成绩DESC(回车执行)。
③新建文件夹“result.txt”;将步骤②输入的命令保存到文本文件“result.txt”中。
(2)【操作步骤】
①选择【文件】→【新建】命令,选择“表单”,单击“向导”按钮,在弹出的“向导选取”窗口中选择“表单向导”,单击“确定”按钮。
②在“表单向导”窗口的“数据库和表”列表框中选择“score”数据表,将“可用字段”下的全部字段添加到“选定字段”列表框中,单击“下一步”按钮。
③在“样式”列表框中选择“凹陷式”,“按钮类型”选择“文本按钮”,单击“下一步”按钮。
④在“可用的字段或索引标识”列表框中选择“学号”添加到“选定字段”列表框中,选择“升序”,单击“下一步”按钮。
⑤输入表单标题为“成绩数据维护”,单击“完成”按钮,输入表单名称“score”并保存退出。

第7题:

假设某数据库中含有表student(学号、姓名、性别、出生日期、专业)、course(课程号、课程名、学时数、学分)和grade(学号、课程号、成绩)等,需做以下检索:

(1) 从中检索至少有一名女学生的专业和该专业女学生的人数的记录。试列出查询条件。

(2) 从中检索计算机专业学生英语课程的成绩,显示姓名、课程名和成绩,要求成绩由高到低排序显示。试列出查询条件。


正确答案:
(1) SELECT专业,COUNT(性别)AS女生人数
FROM student
WHERE性别="女"
CROUP BY专业HAVING COUNT (性别)>=1;
(2) SELECT[姓名],[课程名],[成绩]
FROM student,course,grade
WHERFA[student].[学号]=[grade].[学号]
AND[course].[课程号]=[grade].[课程号]
AND[course].[课程名]="英语"AND
[student].[专业]="计算机"
ORDER BY[grade].[成绩]DESC

第8题:

13

请在考生文件夹下完成如下操作:

(1)通过资源管理器,在考生文件夹下建立“学生”文件夹;

(2)在“学生”文件夹下建立“成绩”、“英语”、“数学”和“语文”4个子文件夹;

(3)将“英语”、“数学”和“语文”文件夹复制到“成绩”文件夹中。

(4)将“成绩”文件夹中的“英语”、“数学”和“语文”文件夹设置为“隐藏”属性(仅将更改应用于所选文件)。


正确答案:
操作提示:
①鼠标指向“开始”按钮,单击右键,在弹出的快捷菜单中选择“资源管理器”。在打开的资源管理器窗口的左窗口中选择考生文件夹,在右窗口的空白处右击,在弹出的快捷菜单中选择“新建文件夹”选项,重命名为“学生”。双击“学生”,按照新建“学生”文件夹的方法再建立“成绩”、“英语”、“数学”和“语文”文件夹。
②然后按下Ctrl键,分别单击“英语”、“数学”和“语文”文件夹,单击鼠标右键,选择复制,再打开“成绩”文件夹,单击鼠标右键选择粘贴。
③选择“成绩”文件夹下的“英语”、“数学”和“语文”文件夹,单击鼠标右键,选择“属性”选项,在弹出对话框中选中“隐藏”,单击“确定”。

第9题:

欲将表“学生”中的信息先按学号升序排序,再按平均成绩升序排列,其正确命令是(45)。

A.SELECT * FROM 学生 ORDER BY 学号 ASC,平均成绩 ASC

B.SELECT * FROM 学生 ORDER BY 平均成绩 ASC,学号 ASC

C.SELECT * FROM 学生 ORDER BY 学号 DESC,平均成绩 DESC

D.SELECT * FROM 学生 ORDER BY 平均成绩 DESC,学号 DESC


正确答案:A
解析:ASC表示升序排列,DESC表示降序排列。

第10题:

使用如下三个数据库表: 学生(学号C(8),姓名C(8),性别C(2),班级C(8)) 课程(课程编号C(8),课程名称C(20)) 成绩(学号C(8),课程编号C(8),成绩N(5,1)) 查询所有选修了“高等数学”的学生的“相关”成绩,要求信息中包括学生姓名和成绩,并按成绩由低到高的顺序排列,下列语句正确的是( )。

A. SELECT学生.姓名,成绩.成绩FROM学生,成绩; WHERE学生.学号=成绩.学号; AND课程.课程名称=’高等数学’; ORDER BY成绩.成绩ASC

B. SELECT学生.姓名,成绩.成绩FROM课程,成绩; WHERE AND课程.课程编号=成绩.课程编号; AND课程.课程名称=’高等数学’; ORDER BY成绩.成绩ASC

C. SELECT学生.姓名,成绩.成绩FROM学生,课程,成绩; WHERE学生.学号=成绩.学号; AND课程.课程编号=成绩.课程编号; AND课程.课程名称=’高等数学’; GROUP BY成绩.成绩ASC

D. SELECT学生.姓名,成绩.成绩FROM学生,课程,成绩; WHERE学生.学号=成绩.学号; AND课程.课程编号=成绩.课程编号; AND课程.课程名称=’高等数学’; ORDER BY成绩.成绩ASC


正确答案:D
本小题为多表连接查询,注意每两个表之间进行关联的关键字,利用ORDER BY短语可以对查询结果进行排序,升序关键字为ASC。选项A和选项B中缺少数据表文件。选项C中,GROUP BY短语使用错误,将查询结果进行排序的短语是0RDER BY。

更多相关问题