要从学生表(学号、姓名、性别、出生年月、入校总分、三好生)中查询入校总分最高的3个学生的记录,应使

题目

要从学生表(学号、姓名、性别、出生年月、入校总分、三好生)中查询入校总分最高的3个学生的记录,应使用的SELECT SQL语句是 ______。

A.SELECT*FROM学生表ORDER BY入校总分ASC

B.SELECT FROM学生表ORDER BY入校总分DESC

C.SELECT FROM学生表TOP 3 ORDER BY入校总分ASC

D.SELECT FROM学生表TOP 3 ORDER BY入校总分DESC

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

第1题:

查询比任何一个男生入校总分高的女生的姓名和入校总分。请填空补充下面的SELECT-SQL语句: SELECT姓名,入校总分 FROM 学生表WHERE【 】; (SELECT【 】FROM 学生 WHERE性别=“男”); AND【 】/ * 注意:此行是父查询中的条件*/


正确答案:入校总分>ANY 入校总分性别=“女”
入校总分>ANY ,入校总分,性别=“女” 解析:先执行子查询,找到所有男生的入校总分集合,再执行父查询,查询所有入校总分高于集合中任一个值的女生的姓名和入校总分,就是查询高于男生最低入校总分的女生记录。可写成下列SQL语句; SELECT姓名,入校总分FROM学生表WHERE 入校总分>; (SELECT MIN(入校总分)FROM学生表WHERE性别=“男”)AND性别=“女”

第2题:

若要查询选修课(学号、课程号、成绩)成绩在80分以上的女生的姓名,应使用的SELECT语句是 ______。

A.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.OR.性别=“女”.AND.成绩>=80

B.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.AND.性别=“女”.OR.成绩>=80

C.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.OR.性别=“女”.OR.成绩>=80

D. SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.AND.性别=“女”.AND.成绩>=80


正确答案:D
解析:本查询是在学生表和选课表之间进行的,在语句中应有表的连接条件和记录的筛选条件,在4个选项中的表连接条件都是相同的,也是正确的,不同之处是连接条件和筛选条件之间的逻辑运算符的使用,在语句中只要使用了逻辑运算符OR就都不符合题意要求,正确答案应为选项D。

第3题:

在学生表中,删除所有入校总分在550分以下的学生记录,其SQL语句为【 】。


正确答案:DELETE FROM学生WHERE入校总分=550
DELETEFROM学生WHERE入校总分=550

第4题:

在学生借书数据库中,已有“学生”表和“借阅”表,其中“学生”表含有“学号”、“姓名”等信息,“借阅”表含有“借阅编号”、“学号”等信息。若要找出没有借过书的学生记录,并显示其“学号”和“姓名”,则正确的查询设计是

A.

B.

C.

D.


正确答案:A
解析:首先,要找出没有借书记录的学生,在查询设计网格的“学号”列下的“条件”行中键入Is。Null。其次,由于只显示“学号”和“姓名”,取消“学号”列“显示”行中的复选框。

第5题:

有学生表和班级表文件,检索哪些班级中至少有一个学生的总分是大于700的,正确的命令是( )。

A.SELECT 班级名称 FROM 班级表 WHERE 班级号 IN; SELECT 班级号 FROM 学生表 WHERE 总分>700

B.SELECT 班级名称 FROM 班级表 WHERE 班级号 IN; (SELECT 班级号 FROM 学生表 WHERE 总分>700)

C.SELECT 班级名称 FROM 班级表 WHERE 学号 IN; SELECT 学号 FROM 学生表 WHERE 总分>700

D.SELECT 班级名称 FROM 班级表 WHERE 学号 IN; (SELECT 学号 FROM 学生表 WHERE 总分>700)


正确答案:B
解析:本题是关于SQL嵌套查询语句的使用,通过内层的查询所有总分大于700的学号集合,然后从班级关系中检索元组的学号属性值在该集合中的每个元组。注意内层嵌套的查询语句要用圆括号括起来。

第6题:

创建一个“学籍管理”项目,在该项目中加入“学籍管理”数据库和一张图片,修改“学籍管理”数据库中“学生”表的数据,并新建一个查询。其中数据库所使用的各表结构如下:

学生(学号、姓名、性别、出生年月、入校总分、三好生),其中学号为主键。

选课(学号、课程号,成绩),其中学号+课程号为主键。

课程(课程号、课程名、学时),其中课程号为主键。

教师(教师号、姓名、性别、职称、工资、所在系,政府津贴),其中教师号为主键。

授课(教师号,课程号),其中教师号+课程号为主键。


正确答案:操作步骤如下: ①打开“文件”菜单→选择“新建”→在“新建”对话框中选择文件类型“项目”→单击“新建文件”按钮→在“创建”对话框中输入项目文件名“学籍管理”→单击“保存”按钮。 ②单击“项目管理器”窗口中的“数据”选项卡→选取“数据库”→单击“添加”按钮→在“打开”窗口中选取“学籍管理”数据库。 ③单击“项目管理器”窗口中的“其他”选项卡→选取“其他文件”→单击“添加”按钮→在“添加”窗口中选取一个图片文件。 ④单击“数据”选项卡中“数据库”项前面的加号“→”直到出现“学生”表单击“浏览”按钮即可对“学生”表的数据进行修改。 ⑤在“项目管理器”中单击“数据”选项卡→单击“查询”→单击“新建”按钮→单击“新建查询”按钮→在打开的“查询设计器”窗口中即可进行查询设计。 ⑥另建“销售管理”数据库其中有一数据表“库存.DBF"结构为:商品号C(9)商品名 C(20)库存数量N(5)入库时间D。
操作步骤如下: ①打开“文件”菜单→选择“新建”→在“新建”对话框中选择文件类型“项目”→单击“新建文件”按钮→在“创建”对话框中输入项目文件名“学籍管理”→单击“保存”按钮。 ②单击“项目管理器”窗口中的“数据”选项卡→选取“数据库”→单击“添加”按钮→在“打开”窗口中选取“学籍管理”数据库。 ③单击“项目管理器”窗口中的“其他”选项卡→选取“其他文件”→单击“添加”按钮→在“添加”窗口中选取一个图片文件。 ④单击“数据”选项卡中“数据库”项前面的加号“→”,直到出现“学生”表,单击“浏览”按钮,即可对“学生”表的数据进行修改。 ⑤在“项目管理器”中单击“数据”选项卡→单击“查询”→单击“新建”按钮→单击“新建查询”按钮→在打开的“查询设计器”窗口中即可进行查询设计。 ⑥另建“销售管理”数据库,其中有一数据表“库存.DBF",结构为:商品号C(9),商品名 C(20),库存数量N(5),入库时间D。

第7题:

在创建学生表时,要将“入校总分”字段定义为3位整数,且入校总分应在500~600分之间,其列定义为【 】。


正确答案:入校总分NUMERIC(3)CHECK(入校总分BETWEEN 500 AND 600)
入校总分NUMERIC(3)CHECK(入校总分BETWEEN 500 AND 600) 解析:本题中,入校总分为字段名,NUMERIC(3)为字段的类型和长度,CHECK(入校总分BETWEEN 500AND 600)用于检查字段值所允许的范围。该题的答案也可万:入校总分“NUMERIC(3)CHECK(入校总分>=500AND入校总分=600)”。

第8题:

如果对关系执行下面的sQL语句:SELECT sno=学号,sname=姓名FROM InformationWHERE班级名=‘软件021’,对此结果的正确描述是——。

A.查询INFORMATION表中‘软件021’班学生的所有信息

B.查询INFORMATION表中学生的学号、姓名

C.查询INFORMATION表中计算机系学生的记录

D.查询INFORMATION表中‘软件021’班学生的学号、姓名


正确答案:D
解析:SELECT‘sno=学号,sname=姓名FROM Information WHERE班级名=‘软件021’的意思是查询INFORMATION表中‘软件021’班学生的学号、姓名。

第9题:

若要查询选修课(学号、课程号、成绩)成绩在80分以上的女生姓名,应使用的SELECT语句是______。

A.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.OR.性别="女".AND.成绩>=80

B.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.AND.性别:"女".OR.成绩>=80

C.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.OR.性别="女".OR.成绩>=80

D.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.AND.性别:"女".AND.成绩>=80


正确答案:D

第10题:

按照要求用Access制作包括以下内容的“学生信息数据库”,用Access的保存功能直接存盘。

要求:

(1)创建学生信息表,并通过查询功能生成出生年月汇总表和学生信息汇总表。

(2)学生信息表包含“学号”、“姓名”信息;

(3)出生年月汇总表包含“学号”、“姓名”、“出生年月”信息。

(4)学生信息汇总表包含学生全部信息。

(5)如需要,可以另行创建信息表(如专业信息表、出生年月信息表等)。


正确答案:
解析:(1)分别建立“学生信息表”、“专业信息表”、“出生年月信息表”,并选择主键(学号或ID)。
(2)选择“工具”菜单下的“关系”命令,在弹出“显示表”对话框中选择,把“学生信息表”,“专业信息表”、“出生年月信息表”等通过“添加”按钮添加到“关系”表中。
(3)通过学号建立表间联系(也可通过①,此时①为主键),选择“学生信息表”的“学号”并拖动鼠标到“专业信息表”和“出生年月信息表”的学号,在弹出“编辑关系”对话框中,单击“创建”按钮,建立起表间联系。
(4)单击“查询”标签,选择“在设计视图中创建查询”,分别建立“学生信息表”与“出生年月信息表”、“学生信息表”与“出生年月信息表”和“专业信息表”间的关系。
(5)通过“查询”菜单下的“运行”命令。生成“出生年月汇总表”和“学生信息汇总表”。

更多相关问题