SQL语句有答案

上传人:m**** 文档编号:504210414 上传时间:2023-02-06 格式:DOC 页数:25 大小:195.50KB
返回 下载 相关 举报
SQL语句有答案_第1页
第1页 / 共25页
SQL语句有答案_第2页
第2页 / 共25页
SQL语句有答案_第3页
第3页 / 共25页
SQL语句有答案_第4页
第4页 / 共25页
SQL语句有答案_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《SQL语句有答案》由会员分享,可在线阅读,更多相关《SQL语句有答案(25页珍藏版)》请在金锄头文库上搜索。

1、-一. SQL语句【1】(C226)以下关于SQL语言特点的描述中,错误的选项是( )。A)语言非常简洁 B)是一种一体化语言 C)是一种高度过程化的语 D)可以直接以命令方式交互使用,也可以程序方式使用【2】1103(7)负责数据库中查询操作的数据库语言是A)数据定义语言B)数据管理语言C)数据操作语言D)数据控制语言【3】Y3(18)SQL语言的核心是( )。A)数据操纵 B)数据定义 C)数据查询 D)数据定义【4】Y1(24)VisualFo*Pro在SQL方面,不支持的功能是( )。A)数据控制 B)数据操纵 C)数据查询 D)数据定义【5】Y4(30)以下选项中,不属于SQL特殊运

2、算符的是( )。A)GROUP B)ON C)ALL D)EMPTY二. SQL查询语句【1】0904(12)SQL语句的查询语句是A) INSERTB)UPDATEC) DELETED) SELECT【2】(C126)标准的SQL根本查询语句的格式是( )。A)SELECTFROMWHEREB)SELECTWHEREFROMC)SELECTWHEREGROUP BY D)SELECTFROMORDERBY【3】Y3 (25)SQL语句中,SELECT语句中的JOIN是用来建立表间的联系短语应放在以下哪个短语之后( )。A)FROM B)WHERE C)ON D)GROUP BY【4】Y2(2

3、0)SQL语句中,SELECT命令中的JOIN是用来建立表间的联系短语,连接条件应出现在以下哪个短语中A)WHERE B)ON C)HAVING D)INNER【5】Y4(17)SQL SELECT语句中的WHERE用于说明( )。A)查询数据 B)查询条件 C)查询分组 D)查询排序【6】Y4(18)SQL语句可以进展多个查询的嵌套,但Visual Fo*Pro中只支持( )层嵌套。A)1 B)2 C)3 D)无穷【7】(C128)在Visual Fo*Pro中,嵌套查询是基于( )的查询A)2个关系 B)3个关系 C)多个关系 D)2个或3个关系【8】0704 (17)以下有关SELECT

4、语句的表达中错误的选项是A)SELECT语句中可以使用别名B)SELECT语句中只能包含表中的列及其构成的表达式C)SELECT语句规定了结果集中的顺序D)如果FROM短语引用的两个表有同名的列,则SELECT短语引用它们时必须使用表名前缀加以限定【9】0504 (31) 在Visual Fo*Pro中,以下有关SQL的SELECT语句的表达中,错误的选项是 ( )。A)SELECT子句中可以包含表中的列和表达式 B)SELECT子句中可以使用别名 C)SELECT子句规定了结果集中的列顺序 D)SELECT子句中列的顺序应该与表中列的顺序一致 【10】0904(10) 在Visual Fo*

5、Pro中,SELECT语句能够实现投影、选择和【 】三种专门的关系运算。【11】0909(14) 学生表中有*、和年龄三个字段,下面SQL语句完成的操作称为SELECT * FROM 学生 A) 选择 B) 投影 C) 连接 D) 并【12】05099070980804 (7)在SQL的SELECT 查询中使用 【】 子句消除查询结果中的重复记录。【13】1003 (13)在SQL的SELECT查询中,使用【】关键词消除查询结果中的重复记录。【14】(Y713)在SQL语句中,为了防止查询到的记录重复,可用短语。【15】1103(28) 消除SQL SELECT 查询结果中的重复记录,可采取的

6、方法是A)通过指定主关键字B)通过指定惟一索引C)使用DISTINCT短语D)使用UNIQUE短语【16】0704(20) 0504(30)在SQL的SELECT查询的结果中,消除重复记录的方法是A) 通过指定主索引实现 B) 通过指定唯一索引实现C) 使用DISTINCT短语实现D) 使用WHERE短语实现【17】Y1(29)在SQL语句中,DISTINCT短语的作用是( )。A)对查询结果进展分组 B)消除重复出现的查询记录C)按条件显示局部查询记录 D)删除查询结果中符合条件的记录【18】Y5(14)设有学生表*S(*,课程号,成绩),用SQL语句检索每个学生的成绩总和的语句是:SELE

7、CT *,SUM(成绩) FROM *S【19】0709(7)在SQL的SELECT查询中,HAVING字句不可以单独使用,总是跟在【】子句之后一起使用。【20】0504(32)以下关于SQL中HAVING子句的描述,错误的选项是( )。A)HAVING子句必须与GROUP BY子句同时使用 B)HAVING子句与GROUP BY子句无关 C)使用WHERE子句的同时可以使用HAVING子句 D)使用HAVING子句的作用是限定分组的条件 【21】0704(19)在SELECT语句中,以下有关HAVING语句的正确表达是A)HAVING短语必须与GROUP BY短语同时使用B)使用HAVING

8、短语的同时不能使用WHERE短语C) HAVING短语可以在任意的一个位置出现D) HAVING短语与WHERE短语功能一样【22】0704(15) 0904(24)SQL的SELECT语句中,HAVING用来筛选满足条件的A) 列 B)行 C) 关系D) 分组【23】1009(11) 1003(15) (C113)在SQL Select语句中使用Group By进展分组查询时,如果要求分组满足指定条件,则需要使用【 】子句来限定分组。【24】0904(14) 0509(14)使用SQL语言的SELECT语句进展分组查询时,如果希望去掉不满足条件的分组,应当在GROUP BY中使用【 】子句【

9、25】Y2(15)在成绩表中,检索选修3门以上课程的学生及格学科的总成绩。成绩表中包含*、课程名和成绩4个字段。请将以下SQL语句补充完整。SELECT*,SUM(成绩) FROM 成绩表 WHERE成绩=60 GROUP BY *_COUNT(*)=3【26】0804(13)在SELECT语句中使用ORDER BY是为了指定A查询的表 B查询结果的顺序 C查询的条件 D查询的字段【27】0809(18) (Y727)在SQL SELECT查询中,为了使查询结果排序应该使用短语A) ASCB) DESCC) GROUP BYD) ORDER BY【28】0609190909(27)在SQL S

10、ELECT语句的ORDER BY短语中如果指定了多个字段,则_。A)无法进展排序B)只按第一个字段排序C)按从左至右优先依次排序D)按字段排序优先级依次排序【29】Y5(29)SQL用于显示局部查询结果的TOP短语,必须与以下哪个短语同时使用才有效( )。A)HAVING B)DISTINCT C)ORDER BY D)GROUP BY【30】1103(9)SQL语句SELECT TOP 10 PERCENT * FROM 订单 ORDER BY 金额 DESC的查询结果是订单中金额【 】的10%的定单信息。 【31】070411Y6(13) 歌手表中有歌手号、和最后得分三个字段,最后得分越高

11、名次越靠前,查询前10名歌手的SQL语句是:SELECT *【】FROM 歌手 ORDER BY 最后得分【】。【32】1009(33)假设所有的选课成绩都已确定,显示101”号课程成绩中最高的10%的记录信息,正确的SQL命令是A) SELECT * TOP 10 FROM 选课 ORDER BY 成绩 DESC WHERE课程号101”B)SELECT * PERCENT 10 FROM 选课 ORDER BY 成绩 DESC WHERE课程号101”C) SELECT * TOP 10 PERCENT FROM 选课 ORDER BY 成绩 WHERE课程号101”D) SELECT *

12、 TOP 10 PERCENT FROM 选课 ORDER BY 成绩DESC WHERE课程号101”【33】Y4(19)在成绩表中要求按物理降序排列,并查询前两名的学生*,正确的命令是( )。A)SELECT TOP 2 FROM 成绩表 WHERE 物理 DESCB)SELECT TOP 2 FROM 成绩表 FOR 物理 DESCC)SELECT TOP 2 FROM 成绩表 GROUP BY 物理 DESCD)SELECT TOP 2 FROM 成绩表 ORDER BY物理 DESC【34】Y1(28) 以下对SQL的嵌套查询排序的描述中,说法正确的选项是( )。A)既能对外层查询排

13、序,也能对内层查询排序B)只能对外层查询排序,不能对内层查询排序C)只能对内层查询排序,不能对外层查询排序D)既不能对外层查询排序,也不能对内层查询排序【35】Y3(20)以下短语中,与排序无关的短语是A)ASCB)DESCC)GROUP BY D)ORDERBY【36】06099在SQL SELECT语句中为了将查询结果存储到永久表应该使用【】短语。【37】Y4(12)检索学生信息表中籍贯为的学生记录,将结果保存到表*中,SQL语句为:SELECT * FROM 学生信息表 WHER E籍贯=_*【38】0809(21)SQL的SELECT语句中,与INTO TABLE等价的短语是A) IN

14、TO DBFB) TO TABLEC) INTO FORMD) INTO FILE【39】0809(9) 050911Y2(29)在SQL DELETE语句中为了将查询结果存储到临时表中应该使用【 】短语。【40】070926在SQL SELECT 语句中为了将查询结果存储到临时表应该使用短语A)TO CURSORB)INTO CURSORC)INTO DBFD)TO DBF【41】(C115)检索学生成绩表中,总分在600分以上的学生记录,将结果保存到临时文件SCORE中,SQL语句为:SELECT * FROM 学生成绩表 WHERE总分=600_SCORE【42】1003 (32) 0909(31) 0904(32)查询读者表的所有记录并存储于临时表文件one中的SQL语句是A)SELECT* FROM读者INTO CURSOR oneB)SELECT* FROM读者TO CURSOR oneC)SELECT* FROM读者INTO CURSOR DBF oneD)SELECT* FROM读者TO CURSOR DBF one【43】0909(30)与SELECT * FROM 教师表 INTO DBF A等价的语句是A)SELECT * FROM 教师表TO DBF AB)SELECT * FROM教师表TO TABLE AC)SELECT * FROM 教师

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号