练习3 查询

发布 2021-05-08 19:46:28 阅读 6172

查询类型、查询条件、选择查询。

1)2005.4(18)若在“temployee”表中查找所有姓“王”的记录,可以在查询设计视图。

的准则行中输入。

a)like "王" b)like "王*" c) =王" d)="王*"

2)2005.4(19)在access的数据库中建立“tbook”表,查找“图书编号”是“112266”

和“113388”的记录,应在查询设计视图的准则行中输入。

a) “112266”and“113388b) not in(“112266”,“113388”)

c) in(“112266”,“113388d) not(“112266”and“113388”)

3)2006.9(20)若要查询某字段的值为“jsj”的记录,在查询设计视图对应字段的准则。

中,错误的表达式是。

a)jsj b)”jsj” c)”*jsj” d)like “jsj”

4)2005.4(填6)若要查找最近20天之内参加工作的职工记录,查询准则为___

5)2005.9(20)下面显示的是查询设计视图,从设计视图所示的内容中判断此查询将显。

示。a)出生日期字段值b)所有字段值。

c)除出生日期以外的所有字段值d)雇员id字段值。

6)2005.9(21)若以“temployee”表为数据源,计算每个职工的年龄(取整),并显示如下。

图所示的结果,那么正确的设计是。

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

a.成绩表。综合成绩》=80and成绩表。综合成绩=<90

b.成绩表。综合成绩》80and成绩表。综合成绩<90

c.80<=成绩表。综合成绩<=90

d.80《成绩表。综合成绩<90

8)2006.4(20)下图中所示的查询返回的记录是。

a.不包含80分和90分 b.不包含80至90分数段。

c.包含80至90分数段d.所有的记录。

9)2006.4(填8)函数right(“计算机等级考试”,4)的执行结果是

10)2006.9(18)如果想在已建立的“tsalary”表的数据表视图中直接显示出姓“李”的。

记录,应使用access提供的。

a)筛选功能b)排序功能c)查询功能d)报表功能。

11)2006.9(19)下面显示的是查询设计视图的“设计网格”部分:

从所显示的内容中可以判断出该查询要查找的是。

a)性别为“女”并且1980以前参加工作的记录。

b)性别为“女”并且1980以后参加工作的记录。

c)性别为“女”或者1980以前参加工作的记录。

d)性别为“女”或者1980以后参加工作的记录。

12)2007.4(18)在access中已建立了“工资”表,表中包括“职工号”、“所在单位”、“基本工资”和“应发工资”等字段:如果要按单位统计应发工资总数,那么在查询设计视图的“所在单位”的“总计”行和“应发工资”的“总计”行中分别选择的是

a)sum,group by b)count,group by

c)group by, sumc)group

13)2007.9(18)在access中,查询的数据源可以是___

a)表 b)查询 c)表和查询 d)表、查询和报表。

14)2007.9(19)在一个access的表中有字段“专业”,要查找包含“信息”两个字的记录,正确的条件表达式是___

a)=left([专业],2)= 信息" b)like "*信息*"

c)="信息d)mid([专业],1,2,)=信息"

15)2007.9(21)现有某查询设计视图(如下图所示),该查询要查找的是___

a)身高在160以上的女性和所有的男性。

b)身高在160以上的男性和所有的女性。

c)身高在160以上的所有人或男性。

d)身高在160以上的所有人

16)2008.4(18)条件”not 工资额》2000”的含义是。

a>选择工资额大于2000的记录。

b>选择工资额小于2000的记录。

c>选择除了工资额大于2000之外的记录。

d>选择除了字段工资额之外的字段,且大于2000的记录。

2008.4(28)从字符串s中的第2个字符开始获得4个字符的子字符串函数是。

a> mid(s,2,4) b> left(s,2,4) c> right(s,4) d> left(s,4)

17)2008.9(14)在显示查询结果时,如果要将数据表中的“籍贯”字段名,显示为“出生地”,可在查询设计视图中改动()。

a)排序 b)字段。

c)条件 d)显示。

18)2008.9(18)假设有一组数据:工资为 800 元,职称为“讲师”,性别为“男”,在下列逻辑表达式中结果为“假”的是()。

a)工资》800and职称="助教"or职称="讲师"

b)性别="女"ornot 职称="助教"

c)工资=800and(职称="讲师"or性别="女")

d)工资》800and(职称="讲师"or性别="男")

19)2008.9(19)在建立查询时,若要筛选出图书编号是“t01”或“t02”的记录,可以在查询设计。

视图准则行中输入()。

a)"t01" or "t02"

b)"t01" and "t02"

c)in ("t01" and "t02")

d)not in ("t01" and "t02")

20)2008.9(20)在 access 数据库中使用向导创建查询,其数据可以来自()。

a)多个表。

b)一个表。

c)一个表的一部分。

d)表或查询

21)2008.9(31)表达式 fix(-3.25)和 fix(3.75)的结果分别是()。

a)-3, 3 b)-4, 3

c)-3, 4 d)-4, 4

22)2009.3(17)在书写查询准则时,日期型数据应该使用适当的分隔符括起来,正确的分隔符是。

a)* b)% c)& d)#

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

交叉表查询。

1)2005.9(填6)创建交叉表查询时,必须对行标题和 【6】 进行分组(group by)操作。

2)2006.9(21)已经建立了包含“姓名”、“性别”、“系别”、“职称”等字段的“temployee”表。若以此表为数据源创建查询,计算各系不同性别的总人数和各类职称人数,并显示如下图所示的结果。

正确的设计是。a)b)

c)d)

3)2007.4(19)在创建交叉表查询时,列标题字段的值显示在交叉表的位置是

a)第一行 b)第一列 c)上面若干行 d)左面若干列。

参数查询。1)2008.4(填7)在学生成绩表中,如果需要根据输入的学生姓名查找学生的成绩,需要使用的是(7)查询。

2)2008.9(21)创建参数查询时,在查询设计视图准则行中应将参数提示文本放置在()。

a){}中 b)()中。

c)中 d)< 中。

操作查询。1)2005.9(26)下列不属于操作查询的是。

a)参数查询 b)生成表查询 c)更新查询 d)删除查询。

2)2008.4(17)如果在数据库中已有同名的表,要通过查询覆盖原来的表,应该使用的查询类型是。

a>删除 b>追加 c>生成表 d>更新。

3)2006.9(填10)如果要将某表中的若干记录删除,应该创建___查询。

5)2007.9(17)将表a的记录添加到表b中,要求保持表b中原有的记录,可以使用的查询是___

a)选择查询 b)生成表查询 c)追加查询 d)更新查询。

sql1)2006.4(18)下图是使用查询设计器完成的查询,与该查询等价的sql语句是。

a.select学号,数学from sc where数学》(select **g(数学)from sc.

b.select学号 where 数学》(select **g(数学)from sc.

c.select 数学**g(数学)from sc.

d.select 数学》(select **g(数学)from sc.

2)2006.9(13)sql的含义是。

a)结构化查询语言 b)数据定义语言 c)数据库查询语言 d)数据库操纵与控制语言。

3)2006.9(15)在sql的select语句中,用于实现选择运算的是。

a)forb)whilec)ifd)where

4)2007.4(20)在access中已建立了“学生”表,表中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行如下sql命令:

select性别,**g(学生)表,(入学成绩)from学生group by 性别其结果是。

a)计算并显示所有学生的性别和入学成绩的平均值

b)按性别分组计算并显示性别和入学成绩的平均值。

c)计算并显示所有学生的入学成绩的平均值。

d)按性别分组计算并显示所有学生的入学成绩的平均值。

5)2007.4(填7)在sql的select命令中用 【7】 短语对查询的结果进行排序。

6)2008.4(13)在select语句中使用order by 是为了指定。

a>查询的表 b>查询结果的顺序 c>查询的条件 d>查询的字段。

7)2008.4(16)下列sql查询语句中,与下面查询设计视图所示的查询结果等价的是。

a> select 姓名,性别,所属院系,简历 from 表1

where 性别=”女” and 所属院系 in(“03”,”04”)

3oracle查询语句练习

实验三 查询语句的练习。一 实验目的。1.掌握select语句的基本语法 2.掌握子查询的表示 3.掌握多表查询的表示 二 实验内容及步骤。以scott登录数据库,查看scott用户已经存在的 并使用scott用户已存在的 做以下查询。注 把查询语句粘贴到相应题目下面,并保存。1 查看dept表结构...

练习 特殊选择查询 交叉表查询 操作查询

练习特殊选择查询 交叉表查询 操作查询。实验目的 特殊选择查询 交叉表查询 操作查询的建立方法。把教学管理系统。mdb改名为教学管理系统 是你的名字 1.特殊选择查询。重复项查询 海量记录中查找少量重复记录 在 教学管理系统 数据库中查找学生表中同名同姓的学生情况。要求显示相同姓名的所有字段,并保存...

实验3 高级查询

1 掌握sql的高级查询的使用方法,如分组统计 嵌套查询 集合查询等等。1 分组统计。2 嵌套查询,包括in查询 exists查询。3 集合查询。1 深入复习教材第三章sql有关高级查询语句。2 根据书上的例子,针对tpch数据库模式设计分组统计查询 嵌套查询 in exists 语句和集合查询语句...