首页 SQL查询语句

SQL查询语句

举报
开通vip

SQL查询语句第四章SQL查询语句 班级_________学号__________姓名___________ (1) 下列关于SQL语言特点的描述中,错误的是( )。 A)语言非常简洁B)是一种一体化语言 C)是一种高度过程化的语D)可以直接以命令方式交互使用, 也可以程序方式使用 (2) SQL语言的核心是( )。 A)数据操纵B)数据定义C)数据查询D)数据定义 (3) VisualFoxPro在SQL方面,不支持的功能是( )。 A)数据控制B)数据操纵C)数据查询D)数据 定义 (4) 下列选项中...

SQL查询语句
第四章SQL查询语句 班级_________学号__________姓名___________ (1) 下列关于SQL语言特点的描述中,错误的是( )。 A)语言非常简洁B)是一种一体化语言 C)是一种高度过程化的语D)可以直接以命令方式交互使用, 也可以程序方式使用 (2) SQL语言的核心是( )。 A)数据操纵B)数据定义C)数据查询D)数据定义 (3) VisualFoxPro在SQL方面,不支持的功能是( )。 A)数据控制B)数据操纵C)数据查询D)数据 定义 (4) 下列选项中,不属于SQL特殊运算符的是( )。 A)GROUP B)ON C)ALL D)EMPTY SQL查询语句 (1) SQL语句的查询语句是 A) INSERT B)UPDATE C) DELETE D) SELECT (2) 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 的SQL基本查询语句的格式是( )。 A)SELECT…FROM…WHERE B)SELECT…WHERE…FROM C)SELECT…WHERE…GROUP BY D)SELECT…FROM…ORDER BY (3) SQL语句中,SELECT语句中的JOIN是用来建立 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 间的联系短语应放在下列哪个短语之后( )。 A)FROM B)WHERE C)ON D)GROUP BY (4) SQL语句中,SELECT命令中的JOIN是用来建立表间的联系短语,连接条件应出现在下列哪个短语中 A)WHERE B)ON C)HAVING D)INNER (5) SQL SELECT语句中的WHERE用于说明( )。 A)查询数据B)查询条件C)查询分组D)查询 排序 (6) SQL语句可以进行多个查询的嵌套,但Visual FoxPro中只支持( )层嵌套。 A)1 B)2 C)3 D)无穷 (7) 在Visual FoxPro中,嵌套查询是基于( )的查询 A)2个关系B)3个关系C)多个关系D)2个 或3个关系 (8) 以下有关SELECT语句的叙述中错误的是 A)SELECT语句中可以使用别名 B)SELECT语句中只能包含表中的列及其构成的表达式 C)SELECT语句规定了结果集中的顺序 D)如果FROM短语引用的两个表有同名的列,则SELECT短语引用它们时必须使用表名前 缀加以限定 (9) 在Visual FoxPro中,以下有关SQL的SELECT语句的叙述中,错误的是( )。 A)SELECT子句中可以包含表中的列和表达式B)SELECT子句中可以使用别名 C)SELECT子句规定了结果集中的列顺序D)SELECT子句中列的顺序应该与表 中列的顺序一致 (10) 在Visual FoxPro中,SELECT语句能够实现投影、选择和【】三种专门的关系运算。 (11) 学生表中有“学号”、“姓名”和“年龄”三个字段,下面SQL语句完成的操作称为SELECT 学号 FROM 学生 A) 选择B) 投影C) 连接D) 并 (12) 在SQL语句中,DISTINCT短语的作用是( )。 A)对查询结果进行分组B)消除重复出现的查询记录 C)按条件显示部分查询记录D)删除查询结果中符合条件的记 录 (13) 设有学生表XS(学号,课程号,成绩),用SQL语句检索每个学生的成绩总和的语句是: SELECT 学号,SUM(成绩) FROM XS__ (14) 在SQL的SELECT查询中,HAVING字句不可以单独使用,总是跟在【】子句之后一起使用。 (15) 下列关于SQL中HA VING子句的描述,错误的是( )。 A)HAVING子句必须与GROUP BY子句同时使用 B)HAVING子句与GROUP BY子句无关 C)使用WHERE子句的同时可以使用HAVING子句 D)使用HAVING子句的作用是限定分 组的条件 (16) SQL的SELECT语句中,“HA VING<条件表达式>”用来筛选满足条件的 A) 列B) 行C) 关系D) 分组 (17) 在成绩表中,检索选修3门以上课程的学生及格学科的总成绩。成绩表中包含学号、姓名、课程名和成绩4个字段。请将下列SQL语句补充完整。 SELECT学号,SUM(成绩) FROM 成绩表WHERE成绩>=60 GROUP BY 学号_____COUNT(*)>=3 (18) 在SELECT语句中使用ORDER BY是为了指定 A.查询的表 B.查询结果的顺序 C.查询的条件 D.查询的字段 (19) 在SQL SELECT查询中,为了使查询结果排序应该使用短语 A) ASC B) DESC C) GROUP BY D) ORDER BY (20) 在SQL SELECT语句的ORDER BY短语中如果指定了多个字段,则________。 A)无法进行排序B)只按第一个字段排序C)按从左至右优先依次排序D)按字段排序优先级依次排序 (21) SQL用于显示部分查询结果的TOP短语,必须与下列哪个短语同时使用才有效( )。 A)HAVING B)DISTINCT C)ORDER BY D)GROUP BY (22) “歌手”表中有“歌手号”、“姓名”、和“最后得分”三个字段,“最后得分”越高名次越靠前,查询前10名歌手的SQL语句是: SELECT *【11】FROM 歌手 ORDER BY 最后得分【12】。 (23) 假设所有的选课成绩都已确定,显示“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 * TOP 10 PERCENT FROM 选课 ORDER BY 成绩DESC WHERE课程号=“101” (24) 在成绩表中 要求 对教师党员的评价套管和固井爆破片与爆破装置仓库管理基本要求三甲医院都需要复审吗 按“物理”降序排列,并查询前两名的学生姓名,正确的命令是( )。 A)SELECT 姓名 TOP 2 FROM 成绩表 WHERE 物理 DESC B)SELECT 姓名 TOP 2 FROM 成绩表 FOR 物理 DESC C)SELECT 姓名 TOP 2 FROM 成绩表 GROUP BY 物理 DESC D)SELECT 姓名 TOP 2 FROM 成绩表 ORDER BY 物理 DESC (25) 下列对SQL的嵌套查询排序的描述中,说法正确的是( )。 A)既能对外层查询排序,也能对内层查询排序B)只能对外层查询排序,不能对内层查询排序 C)只能对内层查询排序,不能对外层查询排序D)既不能对外层查询排序,也不能对内层查询排序 (26) 下列短语中,与排序无关的短语是 A)ASC B)DESC C)GROUP BY D)ORDER BY (27) 在SQL SELECT语句中为了将查询结果存储到永久表应该使用【】短语。 (28) 检索学生信息表中“籍贯”为“海南”的学生记录,将结果保存到表xx中,SQL 语句为: SELECT * FROM 学生信息表 WHER E籍贯=”海南”______xx (29) SQL的SELECT语句中,与INTO TABLE等价的短语是 A) INTO DBF B) TO TABLE C) INTO FORM D) INTO FILE (30) 检索学生成绩表中,总分在600分以上的学生记录,将结果保存到临时文件SCORE 中,SQL语句为: SELECT * FROM 学生成绩表 WHERE总分>=600______SCORE (31) 与“SELECT * FROM 教师表 INTO DBF A”等价的语句是 A)SELECT * FROM 教师表TO DBF A B)SELECT * FROM教师表TO TABLE A C)SELECT * FROM 教师表INTO TABLE A D)SELECT * FROM 教师表INTO A (32) 检索学生表中“性别”为“男”的学生记录,将结果保存到文本文件xb中,SQL 语句为: SELECT * FROM 学生表 WHERE 性别=“男”______xb (33) SELECT * FROM student【】FILE student命令将查询结果存储在student.txt 文本文件中。 (34) 将SQL的查询结果如果要追加到文本文件的尾部,应使用__短语加以说明, (35) SQL SELECT的查询输出语句中,__短语表示将查询结果送到打印机。 (36) 在SQL语句中空值用【】表示。 (37) SQL语句中进行空值运算时,需要使用到的短语是( )。 A)NULL B)=NULL C)IS NULL D)IS NOT NULL (38) 如下命令查询雇员表中“部门号“字段为空值的记录 SELECT * FROM 雇员WHERE部门号【】。 (39) 设有学生表文件,要查找学生表中还没有输入姓名的记录,则SQL语句为: SELECT * FROM 学生表 WHERE 姓名______ (41) 查询有选课记录,但没有考试成绩的学生的学号和课程号,正确的SQL语句是 A) SELECT 学号,课程号FROM sc WHERE成绩=“” B) SELECT 学号,课程号FROM sc WHERE成绩=NULL C) SELECT 学号,课程号FROM sc WHERE成绩 IS NULL D) SELECT 学号,课程号FROM sc WHERE成绩 (42) 检索尚未确定的供应商的订单号,正确的命令是( )。 A)SELECT * FROM 订购单 WHERE 供应商号 NULL B)SELECT * FROM 订购单 WHERE 供应商号=NULL C)SELECT * FROM 订购单 WHERE 供应商号 IS NULL D)SELECT * FROM 订购单 WHERE 供应商号 IS NOT NULL (43) 在SQL语句的SELECT中,字符串匹配运算符用__表示,%可用来表示0个或多 个字符。 (44) 在SQL的WHERE子句的条件表达式中,字符串匹配(模糊查询)的运算符是__。 (45) 检索当前表“学生”表中,全部姓“王”的学生记录,SQL语句为: SELECT * FROM 学生 WHERE 姓名__“王%” (46) 查询“学生成绩”表中所有不是姓“李”的学生记录,完成下列SQL语句: SELECT*FROM学生成绩WHERE姓名______“李%” (47) 设有SC(学号,课程号,成绩)表,下面SQL的SELECT语句检索成绩高于或等于平 均成绩的学生的学号 SELECT 学号 FROM SC WHERE 成绩 >=( SELECT【】FROM SC) (48) 在SQL语言中,用于对查询结果计数的函数是【】。 (49) 设有学生表(姓名,班级名称),用SQL语句检索每个班级的学生总人数的语句是: SELECT 班级名称,______ AS 人数 FROM 学生表 GROUP BY 班级名称 (50) 利用SQL语句统计选修了“日语”课程的学生人数.请将下列语句补充完整. SELECT______FROM 选课表 WHERE 课程名=“日语” (51) 将“学生”表中学号左4位为“2010”的记录存储到新表new中的命令是: SELECT * FROM 学生 WHERE【13】=“2010”【14】DBF new。 (52) 与:SELECT DISTINCT 歌手号FROM歌手WHERE最后得分>ALL(SELECT 最 后得分FROM; 歌手WHERE SUBSTR(歌手号,1,1)=“2”)等价的SQL语句是________。 A)SELECT DISTINCT歌手号FROM歌手WHERE最后得分>=; (SELECT MAX(最后得分)FROM歌手WHERE SUBSTR (歌手号,1,1)=“2”) B)SELECT DISTINCT歌手号FROM歌手WHERE最后得分>=; (SELECT MIN(最后得分)FROM歌手WHERE SUBSTR (歌手号,1,1)=“2”) C)SELECT DISTINCT歌手号FROM歌手WHERE最后得分>=; ANY(SELECT MAX(最后得分)FROM歌手WHERE SUBSTR (歌手号,1,1)=“2”) D)SELECT DISTINCT歌手号FROM歌手WHERE最后得分>=; SOME(SELECT MAX(最后得分)FROM歌手WHERE SUBSTR (歌手号,1,1)=“2”) (53) 在成绩表中,查找物理分数最高的学生记录,下列SQL语句的空白处应填入的是() SELECT * FROM 成绩表WHERE 物理>=______(SELECT 物理 FROM 成绩表) A)SOME B)EXISTS C)ANY D)ALL (54) 设有职工表文件,在职工表中查找奖金最高的职工记录,完成下列SQL语句。 SELECT * FROM 职工表 WHERE奖金>=______(SELECT奖金FROM职工表) (55) 嵌套查询命令中的______,相当于集合运算符号∈。 (56) 当前目录下有XUESH.dbf和CHJI.dbf两个表文件,要求查找同时选修了课程号为“9801”和“9802” 的学生姓名,下列SQL语句的空白处应填入的语句为( )。 SELECT 姓名 FROM XUESH,CHJI WHERE XUESH.学号=CHJI.学号AND 课程号=“9801”AND 姓名____; (SELECT 姓名 FROM XUESH,CHJI WHERE XUESH.学号=CHJI.学号 AND 课程号="9802") A)IN B)EXISTS C)LIKE D)ALL (57) SQL语句: SELECT * FROM 仓库表 WHERE NOT EXISTS (SELECT * FROM 职工表 WHERE 仓库号=仓库.仓库号) 该语句等价于:SELECT * FROM 仓库表 WHERE 仓库号____(SELECT 仓库号 FROM 职工表) (58) 设有S(学号,姓名,性别)和SC(学号,课程号,成绩)两个表,下面的SQL 的SELECT 语句检索选修的每门课程的成绩都高于或等于85分的学生的学号、姓名和性别。 SELECT 学号,姓名,性别 FROM S WHERE【】(SELECT * FROM SC WHERE SC.学号 AND 成 绩<85) (59) 假设所有学生都已选课,所有的选课成绩都已确定,检索所有选课成绩都在90分 以上(含)的学生信息,正确的SQL命令是 A) SELECT * FROM 学生 WHERE 学号 IN(SELECT学号 FROM 选课WHERE 成绩>=90) B) SELECT * FROM 学生 WHERE 学号 NOT IN(SELECT学号 FROM 选课WHERE 成绩<90) C) SELECT * FROM 学生 WHERE 学号 !=ANY(SELECT学号 FROM 选课WHERE 成绩<90) D) SELECT * FROM 学生 WHERE 学号=ANY(SELECT学号 FROM 选课WHERE 成绩>= 90) (60) 检索那些城市至少有一个仓库的职工年龄在60以上,正确的命令是( )。 A)SELECT 城市 FROM 仓库 WHERE 仓库号 IN SELECT 仓库号 FROM 职工 WHERE 年 龄>60 B)SELECT 城市 FROM 仓库 WHERE 仓库号 IN (SELECT 仓库号 FROM 职工 WHERE 年 龄>60) C)SELECT 仓库号 FROM 职工 WHERE 年龄>60 IN SELECT 城市 FROM 仓库 WHERE 仓库 号 D)SELECT 仓库号 FROM 职工 WHERE 年龄>60 IN (SELECT 城市 FROM 仓库 WHERE 仓 库号) (61) 设有订单表order(其中包括字段:订单号,客户号,职员号,签订日期,金额),查询2007年所签订单的信息,并按金额降序排序,正确的SQL命令是: A.SELECT * FROM order WHERE YEAR(签订日期)=2007 ORDER BY 金额 DESC B.SELECT * FROM order WHILE YEAR(签订日期)=2007 ORDER BY 金额 ASC C.SELECT * FROM order WHERE YEAR(签订日期)=2007 ORDER BY 金额 ASC D.SELECT * FROM order WHILE YEAR(签订日期)=2007 ORDER BY 金额 DESC (62) 设有选课表,表中包含字段有:学号N(6),课程号C(6),成绩N(4)。要查询每门 课程的学生人数,要求显示课程号和学生人数,对应的SQL语句为: SELECT课程号,COUNT(学号) AS 学生人数 FROM 选课表 GROUP BY______ (63) SQL的SELECT语句中,用来定义一个区间范围的特殊运算符是__。 (64) 在SQL语句中,与表达式“年龄BETWEEN 12 AND 46”功能相同的表达式是 A)年龄>=12 OR<=46 B)年龄>=12 AND<=46 C) 年龄>=12OR年龄<=46 D)年 龄>=12 AND年龄<=46 (65) 查询成绩在70分至85分的之间的学生的学号、课程号和成绩,正确的SQL语句是 A) SELECT 学号,课程号,成绩 FROM sc WHERE成绩BETWEEN 70 AND 85 B) SELECT 学号,课程号,成绩 FROM sc WHERE成绩>=70 OR 成绩<=85 C) SELECT 学号,课程号,成绩 FROM sc WHERE成绩>=70 OR <=85 D) SELECT 学号,课程号,成绩 FROM sc WHERE成绩>=70 AND <=85 (66) 从“选课”表中检索成绩大于等于60并且小于90的记录信息,正确的SQL命令是 A) SELECT * FROM 选课 WHERE 成绩BETWEEN 60 AND 89 B) SELECT * FROM 选课 WHERE 成绩BETWEEN 60 TO 89 C) SELECT * FROM 选课 WHERE 成绩BETWEEN 60 AND 90 D) SELECT * FROM 选课 WHERE 成绩BETWEEN 60 TO 90 (67) 有SQL SELECT语句: SELECT * FROM 工资表 WHERE 基本工资<=3000 AND 基本工资>=1000 下列与该语句等价的是( )。 A)SELECT * FROM 工资表 WHERE 基本工资 BETWEEN 1000 AND 3000 B)SELECT * FROM 工资表 WHERE 基本工资 BETWEEN 3000 AND 1000 C)SELECT * FROM 工资表 WHERE 基本工资 FROM 1000 INTO 3000 D)SELECT * FROM 工资表 WHERE 基本工资 FROM 3000 INTO 1000 (68) 有学生表和班级表文件,检索哪些班级中至少有一个学生的总分是大于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) (69) 检索职工表中年龄大于50的职工姓名,正确的命令是( )。 A)SELECT 姓名 WHERE 年龄>50 B)SELECT 姓名 FROM 职工 FOR年 龄>50 C)SELECT 姓名 FROM 职工 SET年龄>50 D)SELECT 姓名 FROM 职工 WHERE 年龄>50 (70) 有“仓库”表和“保管工”表,检索工资大于1500元的保管工姓名和他们所在的仓库名( )。 A)SELECT姓名,仓库名FROM保管工 WHERE工资>1500 B)SELECT姓名,仓库名FROM仓库 WHERE工资>1500 C)SELECT姓名,仓库名FROM保管工,仓库WHERE (工资>1500) OR (保管工.仓库号=仓 库.仓库号) D)SELECT姓名,仓库名FROM保管工,仓库WHERE (工资>1500) AND (职工.仓库号=仓 库.仓库号) (71) 给出在工作中心“WCl”或“WC2”工作,并且年龄大于30的职工编号,正确命令是( )。 A)SELECT 编号 FROM 车间 WHERE 年龄>30 AND 工作中心=“WCl” OR 工作中心=“WC2” B)SELECT 编号 FROM 车间 WHERE 年龄>30 AND (工作中心=“WCl” AND 工作中心= “WC2”) C)SELECT 编号 FROM 车间 WHERE 年龄>30 0R 工作中心=“WCl”OR 工作中心=“WC2” D)SELECT 编号 FROM 车间 WHERE 年龄>30 AND (工作中心=“WCl”OR 工作中心=“WC2”) (72) 在当前目录下有数据表文件:“XS.dbf”,执行下列SQL语句后( )。 SELECT * FROM XS INTO CURSOR XS ORDER BY 学号 A)生成一个按“学号”升序的临时表文件,将原来的XS.dbf文件覆盖 B)生成一个按“学号”降序的临时表文件,将原来的XS.dbf文件覆盖 C)不会生成新的排序文件,保持原数据表内容不变 D)系统提示出错信息 (73) 下列关于SQL的超连接查询的描述中,说法不正确的是( )。 A)VisualFoxPro支持超连接运算符“*=”和“=*” B)在SQL中可以进行内部连接、左连接、右连接和全连接 C)SQL的超连接运算符“*=”代表左连接,“=*”代表右连接 D)即使两个表中的记录不满足连接条件,都会在目标表或查询结果中出现,只是不满足 条件的记录对应部分为空值 (74) SQL语句中,集合的并运算是通过______运算符进行合并的。 (75) 下列SQL语句能实现的功能是( ), SELECT * FROM 仓库 WHERE 仓库号=“WHI”UNION SELECT * FROM 仓库 WHERE 仓库号=“WH2” A)查询在WHl或者WH2仓库中的职工信息B)查询仓库号为WHl或者WH2的仓 库信息 C)查询即在仓库号为WHl,又在仓库号为WH2工作的职工信息D)语句 错误,不能执行
本文档为【SQL查询语句】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_654168
暂无简介~
格式:doc
大小:43KB
软件:Word
页数:19
分类:互联网
上传时间:2019-04-26
浏览量:47