ACCESS 查询练习
access查询练习题
考点7:查询1.若在“tEmployee”表中查找所有出生日期在“1970-1-1”和“1980-1-1”之间的记录,可以在查询设计视图的准则行中输入( )。
答案:AA)Between #1970-1-1# And #1980-1-1# B)Between "1970-1-1" And "1980-1-1"C)"1970-1-1" And "1980-1-1" D)#1970-1-1# And #1980-1-1#2.下面显示的是查询设计视图,从设计视图所示的内容中判断此查询将显示( )。
答案:BA)出生日期字段值B)所有字段值C)除出生日期以外的所有字段值D)雇员ID字段值3.在SQL查询中“GROUP BY”的含义是( )。
答案:DA)选择行条件B)对查询进行排序C)选择列字段D)对查询进行分组4.若要将“产品”表中所有供货商是“ABC”的产品单价下调50,则正确的SQL语句是( )。
答案:BA)UPDATE 产品 SET 单价=50 WHERE 供货商="ABC"B)UPDATE 产品 SET 单价=单价-50 WHERE 供货商="ABC"C)UPDATE FROM 产品 SET 单价=50 WHERE 供货商="ABC"D)UPDATE FROM 产品 SET 单价=单价-50 WHERE 供货商="ABC"5.下面不是操作查询的是( )。
答案:CA)删除查询B)更新查询C)参数查询D)生成表查询6.在SQL语言的SELECT语句中,用于实现选择运算的子句是( )。
答案:DA)FOR B)IF C)WHILE D)WHERE7.在SQL查询中,若要取得“学生”数据表中的所有记录和字段,其SQL语法为( )。
答案:BA)SELECT 姓名 FROM 学生B)SELECT * FROM 学生C)SELECT 姓名 FROM 学生 WHILE 学号=02650 D)SELECT * FROM 学生 WHILE 学号=026508.假设某数据表中有一个工作时间字段,查找1999年参加工作的职工记录的准则是( )。
Access查询练习
1、数据库文件"",里面已经设计好两个表对象"学生"和"成绩"。
试按以下要求完成设计:(1)创建一个选择查询,查找并显示学生的"编号"、"姓名"、"性别"、"进校日期"和"奖励否"五个字段内容,所建查询命名为"查询1"。
(2)使用查询设计视图创建一个选择查询,查找并显示数学成绩不及格(分数<60)的学生的"姓名"、"年龄"和"数学"三个字段内容,所建查询命名为"查询2"。
(3)使用查询设计视图创建一个选择查询,计算并显示"姓名"和"平均成绩"二个字段内容(其中平均成绩是计算数学、计算机、和英语三门课成绩的平均值,为计算字段),所建查询命名为"查询3"。
2、数据库文件"",里面已经设计好两个表对象"人员"和"工资"。
试按以下要求完成设计:(1)创建一个选择查询,查找并显示人员的所有信息并按出生日期由小到大排序,所建查询命名为"查询1"。
(2)使用查询设计视图创建一个选择查询,查找并显示基本工资小于400并且职称是助教的人员的"姓名","职称","基本工资"三个字段内容,所建查询命名为"查询2"。
(3)创建一个选择查询,查找并显示人员表的所有字段内容并统计出每个人员的实发工资(实发工资字段的别名为"实发工资"),所建查询命名为"查询3"。
3、数据库文件"",里面已经设计好两个表对象"人员"和"工资"。
(完整版)《ACCESS应用基础》第四章查询练习题1
《一、选择题1。
查询的数据源是()A.表B。
报表C.查询D.表或查询2。
查询向导不能创建()A3)A.选择查询询4A。
询5)B. 参数查询C.操作查询 D。
SQL查询)A.参数查询B.追加查询C。
生成表查询D。
更新查询7。
将“表1”中的记录复制到数据表“表2"中的记录,所使用的查询方式是()A.更新查询B. 追加查询C.删除查询D.生成表查询8。
下列查询中,对数据表数据会产生影响的是)B.选择查询C.交叉表查询D。
操作查0的商品记录删除,B。
追加查询C。
删除查询 D.生5%,通常应当使)B.追加查询C。
删除查询 D.生成表应该使用( )A。
更新查询B。
追加查询C。
删除查询D。
生成表查询12。
不会更改数据表记录的查询是()A.更新查询B。
追加查询 C.删除查询D.生成表查询13.利用生成表查询建立新表,不能从源表继承字段的( )A.主键B。
字段名C。
数据类型 D.字段大小14.可以创建、删除或更新表的SQL查询是( )A。
联合查询 B.传递查询C。
子查询 D.数据定义查询15。
如果使用向导创建交叉表查询的数据源来自多个表,可以先建立一个(),然后将其作为数据源.A。
数据表 B.虚表C。
查询D。
动态集16。
关于查询设计器,以下说法正确的是( )A.只能添加数据表 B。
只能添加查询C。
可以添加数据表,也可以添加查询D。
以上说法都不对17。
在查询设计器下半部分中,不包含()栏目A。
字段 B.表 C.显示 D.查询18。
下列查询条件表达式合法的是()A。
0〉=成绩<=100 B.100>=成绩<=0C。
成绩>=0,成绩<=100 D. 成绩>=0 And 成绩<=10019。
与表达式”A Between 20 And 80”功能相同的表达式是()A.A>=20 And A<=80B.A〈=80 Or A〉=20C。
A>20 And A<80 D。
ACCESS 查询 练习四
Access 上机操作题第四章 查询实验3.10 操作查询(1)以“学生档案表”为数据源,使用“更新查询”,将“专业”为“电子商务”更新为“计算机技术”,并命名为“更新为计算机技术”(注意要点击“运行图标!”),查询运行结果如图所示:(2)以“学生档案表”为数据源,使用“更新查询”,将“学号”更新为“99+[学号]”,并命名为“99学号”(注意要点击“运行图标!”),查询运行结果如图所示:(3)以“学生成绩表”为数据源,使用“更新查询”,将“成绩”更新为“[成绩]*[请输入调整的分数]”,并命名为“调整分数”(注意要点击“运行图标!”),查询运行结果如图所示:例如:计算成绩的50%实验3.11 追加查询(1)简单的备份和追加:以“学生档案表”为数据源,选中“学生档案表”,用键盘组合键“ctrl+c ”、“ctrl+v ”复制粘贴,运行结果如图所示:(2)以“新生档案表”为数据源,使用“追加查询”,将“新生档案”添加到当前数据库的“学生档案表”中,并命名为“添加新生信息”(注意要点击“运行图标!”),查询运行结果如图所示:(3)带条件的追加查询:先建立空的“优秀学生成绩表”,以“学生成绩表”为数据源,使用“追加查询”,将“成绩>85分”添加到“优秀学生成绩表”中,此查询命名为“追加优秀学生成绩”,(注意要点击“运行图标!”),查询运行结果如图所示:(4)先建立空的“团员信息表”,以“学生档案表”为数据源,使用“追加查询”,将所有团员的学生信息添加到“团员信息表”中,此查询命名为“追加团员信息”,(注意要点击“运行图标!”),查询运行结果如图所示:实验3.12 删除查询(1)以“学生档案表”为数据源,先复制粘贴为“手机非158开头”使用“删除查询”,将所有电话号码为158开头的学生信息删除,此查询命名为“删除158”,(注意要点击“运行图标!”),查询运行结果如图所示:(2)以“学生档案表”为数据源,先复制粘贴为“96年学生表”使用“删除查询”,将所有不是1996年出生的学生信息删除,此查询命名为“删除非96”,(注意要点击“运行图标!”),查询运行结果如图所示:。
Access(查询练习二)
Access(查询练习二)打开"TEST.MDB"数据库, 数据库包括"院系"、"学生"、"图书"和"借阅"表,表的所有字段均用汉字来命名以表示其意义。
按下列要求进行操作。
一、1. 基于"学生"、"图书"及"借阅"表,查询学号为"090030107"的学生所借阅的图书,要求输出学号、姓名、书编号、书名、作者,查询保存为"CX11";2. 基于"图书"表,查询收藏的各出版社图书均价,要求输出出版社及均价,查询保存为"CX12";二、1. 基于"学生"、"图书"及"借阅"表,查询"2006-3-1"借出的所有图书,要求输出学号、姓名、书编号、书名及作者,查询保存为"CX21";2. 基于"图书"表,查询收藏的各出版社不同分类图书均价,要求输出出版社、分类及均价,查询保存为"CX22";三、1. 基于"图书"表,查询价格大于等于30元的所有图书,要求输出书编号、书名、作者及价格,查询保存为"CX31";2. 基于"院系"、"学生"、"借阅"表,查询各院系学生借阅图书总天数(借阅天数=归还日期-借阅日期),要求输出院系代码、院系名称和天数,查询保存为"CX32";四、1. 基于"图书"表,查询藏书数超过5本以上(含5本)的所有图书,要求输出书编号、书名、作者及藏书数,查询保存为"CX41";2. 基于"院系"、"学生"、"借阅"表,查询各院系学生借书总次数,要求输出院系代码、院系名称和次数,查询保存为"CX42";五、1. 基于"图书"表,查询所有"2007-1-1"及其以后出版的图书,要求输出书编号、书名、作者及价格,查询保存为"CX51";2. 基于"图书"、"借阅"表,查询图书借出次数(只考虑已借出图书),要求输出书编号、书名及次数,查询保存为"CX52";六、1. 基于"学生"、"图书"及"借阅"表,查询"2006-8-29"归还的所有图书,要求输出学号、姓名、书编号、书名及作者,查询保存为"CX61";2. 基于"学生"、"借阅"表,查询学生借阅图书次数,要求输出学号、姓名及次数,查询保存为"CX62";七、1. 基于"图书"表,查询作者"邓炎才"编著的图书,要求输出书编号、书名及出版社,查询保存为"CX71";2. 基于"图书"表,查询收藏的各出版社藏书册数(册数为藏书数之和),要求输出出版社、册数,查询保存为"CX72";建立一个EXCEL工作薄“ACCESS结果2.xls”,并建立七个工作表,分别命名为1~7,将每题中的查询结果分别复制到相应的工作表中,每题中第一个查询结果从A1单元格开始,第二个查询结果从H1单元格开始存放。
access查询作业答案
1.查询目前库存量最低的产品
2.查询占用库存资金最多的产品
3.查询库存量低于平均库存量的产品嵌套查询:(1)求平均库存量
(2)
4.查询指定会员的销货记录
运行时输入:李丽
5.查询每个会员的消费金额
6.查询每个会员每年的消费金额
7.查询北京、上海地区的供应商
8.显示每类产品的库存量和占用的库存资金额度
9.查询每个供应商的产品的消费情况(产品名称、消费数量、消费金额)
10.查询出最畅销产品的产品风格
11.查询没有签订销售订单的会员名单使用查询向导:查找不匹配项
12.查询年龄相同的会员
(1)建立求会员年龄的查询
(2)使用操作查询(生成表查询)使该查询做数据源,生成“会员年龄表”(略)
(3)使用查询向导查找重复项。
查找相同年龄的会员(略)
结果如下:
13.建立一个交叉表查询,统计供应商提供的各类产品汇总的库存量
14.将库存量为0的产品复制到“库存零产品”表,并从原零库存表中删除这些数据中删除这些数据。
(注:因为键值冲突,所以题目修改)
(1)建立“生成表”查询,设计图如下,运行该查询产生新表“零库存产品表”
(2)建立删除查询
15.将学生会员的折扣额度修改为7折。
创建更新查询:。
access查询作业(有答案)
课堂练习:●查询医生的名单。
SELECT 姓名FROM 医生;●查询医生的姓名,性别,出生日期,职称。
(注意查询中要求的顺序)SELECT 姓名, 性别, 出生日期, 职称FROM 医生;●查询医生的所有信息。
SELECT * FROM 医生;●查询女性或正主任医生的姓名,性别,职称,科室号SELECT 姓名, 性别, 职称, 科室号FROM 医生WHERE 性别='女' Or 职称='正主任医生';●查询女性正主任医生的姓名,科室号SELECT 姓名, 科室号FROM 医生WHERE 性别='女' And 职称='正主任医生';●按科室号升序对医生排序SELECT *FROM 医生ORDER BY科室号;●查询男性医生的姓名、职称,并将查询结果生成一张新表“男性医生”。
SELECT 姓名,职称into 男性医生FROM 医生where 性别='男'●查询某种性别的医生的姓名、职称、性别。
运行查询时要求输入性别,输入”男”查询男性医生,输入”女”查询女性医生。
SELECT 姓名,职称,性别FROM 医生where 性别=x●计算-3的绝对值SELECT ABS(-3) as -3的绝对值●查询今天的日期SELECT date() as 今日日期●查询今年年份SELECT year(date()) as 今年年份●查询1990-4-28出生的人至今生存了多少年、天、小时、秒SELECT datediff('yyyy',#1990-4-28#,date()) as 年●查询医生的姓名,年龄SELECT 姓名, year(date())-year(出生日期) AS 年龄FROM 医生;●查询45岁以上的医生的姓名,性别,年龄,科室号:SELECT 姓名, 性别, YEAR(DA TE())-YEAR(出生日期) AS 年龄, 科室号FROM 医生WHERE YEAR(DA TE())-YEAR(出生日期)>=45;●查询正主任医生的姓名,年龄,科室号SELECT 姓名, YEAR(DA TE())-YEAR(出生日期) AS 年龄, 科室号FROM 医生WHERE 职称='正主任医生';●查询李医生的情况:SELECT *FROM 医生WHERE 姓名Like '李*';●查询姓张的且名字是二个字的医生的信息SELECT *FROM 医生WHERE 姓名Like '张??';●查询出1970年以前出生(不含1970年)的男医生的科室号、科室名称、医生号和姓名,并按科室号升序排序。
ACCESS查询练习题
ACCESS查询练习题科普教育在线练习二以“教学管理”数据库建立如下查询:做查询的基本原则:确定查询项(显示),确定条件,确定表对象(查询字段和条件中的字段的来源表以及建立关系,表和表之间必须要关系。
),确定统计项,如果使用统计项,要考虑分组,排序。
1.查询学生的姓名以及入校日期的信息。
2.查询学生的姓名,课程名称以及成绩的信息。
3.查询男团员的学生的信息(表中所有字段*)。
4.查询除2009-9-3以外入校的学生的姓名,年龄,入校日期。
5.查询成绩合格的学生的姓名,课程名称,以及成绩的信息。
并且按照成绩的降序排序。
6.查询非党员的教师的姓名。
7.查询成绩大于75并且小于等于84分的学生的姓名,课程名称,成绩的信息。
8.查询2009-9-1和2009-9-3入校的学生的信息。
9.查询李迪,高强,王民这三个学生的所选课程信息,包含姓名,课程名称,成绩。
10.查询除李迪,高强,王民这三个学生之外的学生所选课程信息,包含姓名,课程名称,成绩。
11.查询成绩优秀的学生的姓名,课程名称,成绩的信息。
注:成绩在85到100之间视为优秀。
12.查询姓名中包含“红”字的学生的信息。
13.查询姓李的姓名为两个字学生信息。
14.查询有运动和绘画爱好的学生的信息。
15.查询未确定入校日期的学生信息。
16.查询已确定入校日期的学生信息。
17.查询班级为0902的学生姓名,课程名称,成绩。
注:班级号为学号的前四位。
Left([学生]![学生编号],4)=0902a)补充:如果说查询项为一个表达式时,给表达式指定列名方法:别名:表达式(如:平均年龄: avg([年龄]))b)[表名]![字段名]18.查询学生的平均年龄,要求平均年龄以整数返回。
Int()19.查询学生的姓名以及平均成绩,要求平均成绩保留两位小数。
a)要求平均成绩以固定两位小数的格式显示。
b)平均成绩四舍五入为两位小数,函数:round(表达式,位数)20.查询学生的姓名,课程名称,成绩,要求:将姓名拆分为两列显示,第一列为姓,是姓名的第一个字,第二列为名,是姓名的其他所有字。
ACCESS查询操作题完整【范本模板】
查询操作题12、考生文件夹下存在一个数据文件”samp2.mdb”,里面已经设计好两个表对象"tBand"和"tLine”。
试按以下要求完成设计:(1)创建一个选择查询,查找并显示”团队ID”、"导游姓名"、”线路名”,"天数”,"费用”,等五个字段的内容,所建查询命名为"qT1";(2)创建一个选择查询,查找并显示旅游"天数"在五到十天之间(包括五天和十天)的”线路名"、"天数”和"费用",所建查询名为"qT2”;(3)创建一个选择查询,能够显示”tLine"表的所有字段内容,并添加一个计算字段”优惠后价格”,计算公式为:优惠后价格=费用*(1—10%),所建查询名为”qT3”;(4)创建一个删除查询,删除表”tBand"中出发时间在2002年以前的团队记录,所建查询命名为"qT4”。
本题解题思路:(1)点击"查询",选择"新建(N)”,在弹出的”新建查询"窗体上选择”设计视图",然后在弹出的”显示表"窗体上选择”tBand"表和"tLine”表,然后从”tBand”表中选择"团队ID"和"导游姓名”,从”tLine”表中选择"线路名”、"天数”和”费用",以"qT1”保存查询。
(2)选择"新建(N)”,在弹出的”新建查询”窗体上选择”设计视图”,然后在弹出的"显示表"窗体上选择”tLine"表,选择题目中所说的三个字段,然后在"天数”字段的”条件”中输入"〉=5 And 〈=10",最后以"qT2”保存查询.(3)与第2小题类似,选择表中的"线路ID”、”线路名"、"天数"和”费用"字段,然后在第五个字段中输入"优惠后价格:([费用]*(。
ACCESS查询操作题及答案详解
2.简单应用题在考生文件夹下有“xxx.mdb”数据库。
(1)以雇员表为数据源,创建查询“查询1”,查询职务为“销售主管”的雇员信息。
结果显示雇员的全部字段。
(2)以工资表为数据源,创建参数更新查询“工资调整”,通过输入基本工资、奖金和补贴的变动来改变雇员工资。
参数提示为“基本工资变动差额”、“奖金变动差额”、“补贴变动差额”和“请输入雇员ID”(1)【解题步骤】步骤一:打开数据库,在“数据库”窗口中选择“查询”对象,单击“新建”按钮,在“新建查询”对话框中选择“设计视图”选项,单击“确定”按钮。
步骤二:单击“显示表”按钮,添加雇员表。
在字段行选择“雇员.*”字段,再添加“职务”字段,在“职务”字段对应的准则行输入销售主管,取消职务字段的显示。
步骤三:单击“保存”按钮,在弹出的“另存为”对话框中输入查询名称“查询1”,单击“确定”按钮。
(2)【解题步骤】步骤一:打开数据库,在“数据库”窗口中选择“查询”对象,单击“新建”按钮,在“新建查询”对话框中选择“设计视图”选项,单击“确定”按钮。
步骤二:单击“显示表”按钮,添加工资表。
单击“查询”|“更新查询”命令,在字段行选择基本工资、奖金、补贴和雇员ID字段。
在基本工资字段的更新到行输入“[工资]![基本工资] Val([基本工资变动差额])”,在奖金字段的更新到行输入“[工资]![奖金] Val(奖金变动差额])”。
在补贴字段的更新到行输入“[工资]![补贴] Val(补贴变动差额])”,在雇员ID字段对应的准则行输入“[请输入雇员ID]”。
步骤三:单击“保存”按钮,在弹出的“另存为”对话框中输入查询名称“工资调整”,最后单击“确定”按钮即可。
3.综合应用题在考生文件夹下有“商品管理.mdb”数据库。
(1)创建一个基于产品的“产品查询”的窗体“产品信息”,结果在窗体中显示“产品查询”查询的全部字段。
布局:纵栏表;样式:标准。
(2)创建宏“关闭产品信息窗体”。
Access查询练习
查询10:基于“院系”、“学生”表,查询 各院系男女学生人数,要求输出:院系代码、 院系名称、性别和人数。
第10页/共16页
查询11:基于“院系”、“学生”、“成绩”表, 查询各院系学生成绩的均分,要求输出:院系代码、 院系名称、成绩均分(保留两位小数);
第11页/共16页
查询12:基于“院系”、“学生”、“成绩”表, 查询各院系男女学生“成绩”的均分,要求输出: 院系代码、院系名称、性别、成绩均分;
方法一
第14页/共16页
查询14-2:基于“院系”、“学生”、“借阅”表, 查询各院系学生借阅图书总天数(借阅天数=归还日期-借阅 日期),要求输出:院系代码、院系名称、天数。
方法二
第15页/共16页
查询15:基于 “学生”、“借阅”表,查询学生借阅 次数,要求输出:学号、姓名、次数。
第16页/共16页
第6页/共16页
查询7:基于“学生”表,查询第一个男、女 生的名单,要求输出:学号、姓名、性别;
第7页/共16页
查询8:基于“学生”、“成绩”表,查询所有成 绩优秀(“成绩”大于等于85分且“选择”大于等 于35分)的学生名单,要求输出: 学号、姓名、 成绩;
第8页/共16页
查询9:基于“院系”、“学生”表,查询各 院系每个专业学生人数,要求输出:院系代 码、院系名称、专业代码和人数;
查询1:基于"学生"表,查询所有女学生 的名单,要求输出: 学号、姓名;
第1页/共16页
查询2:基于“学生”表,查询所有籍贯为 “山东”的学生名单,要求输出:学号、姓 名;
第2页/共16页
查询3:基于“学生”表,查询所有“19917-1”及其以后出生的学生名单; 要求输出:学号、姓名、出生日期;
ACCESS查询操作题完整
ACCESS查询操作题完整查询操作题12、考⽣⽂件夹下存在⼀个数据⽂件"samp2.mdb",⾥⾯已经设计好两个表对象"tBand"和"tLine"。
试按以下要求完成设计:(1)创建⼀个选择查询,查找并显⽰"团队ID"、"导游姓名"、"线路名","天数","费⽤",等五个字段的内容,所建查询命名为"qT1";(2)创建⼀个选择查询,查找并显⽰旅游"天数"在五到⼗天之间(包括五天和⼗天)的"线路名"、"天数"和"费⽤",所建查询名为"qT2";(3)创建⼀个选择查询,能够显⽰"tLine"表的所有字段内容,并添加⼀个计算字段"优惠后价格",计算公式为:优惠后价格=费⽤*(1-10%),所建查询名为"qT3";(4)创建⼀个删除查询,删除表"tBand"中出发时间在2002年以前的团队记录,所建查询命名为"qT4"。
本题解题思路:(1)点击"查询",选择"新建(N)",在弹出的"新建查询"窗体上选择"设计视图",然后在弹出的"显⽰表"窗体上选择"tBand"表和"tLine"表,然后从"tBand"表中选择"团队ID"和"导游姓名",从"tLine"表中选择"线路名"、"天数"和"费⽤",以"qT1"保存查询。
ACCESS查询操作题完整
查询操作题12、考生文件夹下存在一个数据文件"",里面已经设计好两个表对象"tBand"和"tLine"。
试按以下要求完成设计:(1)创建一个选择查询,查找并显示"团队ID"、"导游姓名"、"线路名","天数","费用",等五个字段的内容,所建查询命名为"qT1";(2)创建一个选择查询,查找并显示旅游"天数"在五到十天之间(包括五天和十天)的"线路名"、"天数"和"费用",所建查询名为"qT2";(3)创建一个选择查询,能够显示"tLine"表的所有字段内容,并添加一个计算字段"优惠后价格",计算公式为:优惠后价格=费用*(1-10%),所建查询名为"qT3";(4)创建一个删除查询,删除表"tBand"中出发时间在2002年以前的团队记录,所建查询命名为"qT4"。
本题解题思路:(1)点击"查询",选择"新建(N)",在弹出的"新建查询"窗体上选择"设计视图",然后在弹出的"显示表"窗体上选择"tBand"表和"tLine"表,然后从"tBand"表中选择"团队ID"和"导游姓名",从"tLine"表中选择"线路名"、"天数"和"费用",以"qT1"保存查询。
access第二章查询练习题
a c c e s s第二章查询练习题(总3页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--在表练习题的基础上做如下查询,将每个查询命名为qTX,其中X为题号,本练习题未完待续1、创建查询,查找姓“李”的姓名为两个字的学生的姓名、性别、团员否,课程名和成绩等字段,命名为2、创建查询,查找团员学生的姓名、年龄、团员否、课程名,命名为3、创建查询,查找1号入校的学生的姓名简历,命名为4、创建查询,查找在职的教师的姓名、学历、课程名和学分,命名为5、创建查询,查找有摄影爱好的学生的姓、名、简历,命名为6、创建查询,查找成绩不及格的女生的学号、姓名、课程名和成绩,并将学号和姓名两个字段合并为一列,显示为“学生信息”,命名为7、创建查询,查找课程名称为4个字的课程名、课程类别和教师姓名,命名为8、创建查询,统计每个学生的平均成绩,要求按照姓名分组,保留两位小数,命名为9、创建查询,统计男女生的平均年龄,显示整数部分,命名为10、创建查询,查找学分大于5的课程名和学分11、查找课程名为4个字的课程名和课程类别12、查找成绩高于80分的学生的姓名、课程名和成绩13、查找女生的姓名、课程名和成绩14、查找姓李的学生的姓名、政治面貌、课程名和成绩15、计算平均成绩,保留两位小数16、计算平均年龄,以整数形式显示17、查询某年龄段的学生的姓名、性别和年龄18、查询姓名中含某字的姓名、性别19、计算男女生各科的平均成绩,并且保留两位小数20、创建交叉表查询,统计各班男女生的人数(班级由学号的前6位得到),班级为行标题,性别为列标题21、创建交叉表查询,统计各班各政治面貌的平均成绩,班级由学号的前6位得到,班级为列标题,政治面貌为行标题,要求平均成绩保留两位小数22、创建交叉表查询,统计各姓氏男女生的人数,要求姓氏显示在左边,男女显示在上边23、创建交叉表查询,计算各班各政治面貌的平均年龄,班级由学号的前6位得到,班级为列标题,政治面貌为行标题,要求平均年龄显示整数部分24、计算各班学生所修的学分总和25、计算每个人的平均成绩,显示班级、学号和个人平均成绩三个字段,并使平均成绩以两位小数形式显示26、计算每个班的平均成绩,显示班级和班级平均成绩两个字段,并使平均成绩以两位小数形式显示27、以25、26题的查询及学生表为数据源,查找个人平均成绩高于班级平均成绩的学生的姓名、性别、个人平均成绩、班级平均成绩28、创建生成表查询,将不及格的学生的姓名、性别、年龄、政治面目、课程名和成绩生成一张新表,命名为"不及格的学生信息"29、将60到75分(含60和75)的信息追加到表“不及格的学生信息”中30、将“不及格的学生信息”中政治面目为“团员”的成绩加5分31、将“不及格的学生信息”中每个学生的年龄加232、删除学生表中姓张的学生的信息注:学生表和成绩表之间存在实施参照完整性关系,其中学生表为主表,要删除主表中的记录,需先将“实施参照完整性”下的“级联删除相关记录”勾选,此操作在关系中设置33、查找年龄高于平均年龄的学生的姓名、性别、政治面目34、查找成绩高于平均成绩的姓名、课程名和成绩。
ACCESS上机练习十一 查询属性、总计查询
ACCESS上机练习十一查询属性、总计查询
一、以学生管理数据库为数据源,按以下要求完成查询操作:
1.查询所有学生的姓名和平均成绩。
保留1位小数。
提示:小数位数是通过所显示字段的属性设置,什么数值型数据的类型可以设小数位?
2.修改上题查询的查询属性,只显示前两名的成绩。
3.创建一个查询,包含“性别”和“人数”两个字段,显示全体学生男女生的人数。
同时查询属性的记录集类型设置为“快照”。
4.创建一个查询,查询年龄在26岁以上的学生的人数(再把条件改成28岁,看变化情况)。
5.创建一个查询,包含“所属院系”、“平均年龄”两个字段,查询各个学院的学生的平均年龄。
6.将所有职称为“副教授”的教师的工资乘1.1,显示出来。
7.查询每门课程的最高分和最低分。
(注:总计函数选择最小值、最大值)8.查询每年入学的学生人数(假设学号的前两位是年份)。
Access操作练习题大全
Access操作练习题大全第一部分:基本操作1. 创建一个新的数据库,并为其命名为"EmployeeDB"。
2. 在"EmployeeDB"数据库中创建一个包含以下字段的表格"Employees":- 姓名(Name)- 年龄(Age)- 部门(Department)- 职位(n)3. 在"Employees"表格中插入5条员工数据作为示例。
4. 编辑"Employees"表格,将其中一条员工数据的年龄修改为30岁。
5. 删除"Employees"表格中的一条员工数据。
第二部分:查询操作6. 创建一个查询,查询"Employees"表格中的所有员工数据。
7. 创建一个查询,根据部门进行排序,以获取按部门分类的员工列表。
8. 创建一个查询,查询年龄小于30岁的员工数据。
9. 创建一个查询,查询职位为"经理"的员工数据。
10. 创建一个查询,查询姓名以字母"A"开头的员工数据。
第三部分:表格关系11. 在"EmployeeDB"数据库中创建一个新的表格"Departments",包含以下字段:- 部门编号(DepartmentID)- 部门名称(DepartmentName)12. 设置"Departments"表格的主键为"部门编号"。
13. 在"Departments"表格中插入几条部门数据作为示例。
14. 在"Employees"表格中添加一个外键字段"部门编号",与"Departments"表格中的"部门编号"字段建立关系。
15. 创建一个查询,查询出每个部门的员工数量。
ACCESS 查询 练习三
Access上机操作题第四章查询实验3.7(1)以“学生档案表”为数据源,使用“简单查询向导”查询1996年1月1日以前出生的学生档案,创建一个名为“96年前的学生信息”的查询,要求结果显示姓名,性别,出生年月,查询运行结果如图所示:(2)以“学生档案表”为数据源,使用“简单查询向导”查询1996年出生的学生档案,创建一个名为“96年的学生信息”的查询,要求结果显示姓名,性别,出生年月,查询运行结果如图所示:(3)以“学生档案表”为数据源,查询9月份出生的学生,创建一个名为“9月份出生”的查询,要求结果显示姓名,性别,出生年月,查询运行结果如图所示:(4)以“学生档案表”为数据源,查询1995年12月份出生的学生,创建一个名为“1995年12月份出生”的查询,要求结果显示姓名,性别,出生年月,查询运行结果如图所示:并添加新字段,名为“记录时间”,记录时间为系统当前时间,如图所示:实验3.8(1)以“学生档案表”为数据源,创建名为“统计各专业人数”查询,对学号进行计数,并把“学号之计数”改为“人数”,要求结果显示班级,专业,人数,结果如下图所示:(2)以“学生成绩表”为数据源,创建名为“各班各专业总成绩”查询,对学号进行总计,并把“成绩之计数”改为“总分”,要求结果显示班级,课程名称,总分,结果如下图所示并算出各班人数和课程平均成绩,结果如下图所示(3)以“学生成绩表”为数据源,创建一个名为“补考学生”的查询,要求成绩低于60分的学生补考,建立新字段“补考费用”(=学分*20),要求结果显示学号,姓名,课程名称,学分,补考费用,查询运行结果如图所示:号姓名”,建立新字段“学号姓名”,效果如下图所示:实验3-9(1)以“学生成绩表”为数据源,使用“设计视图向导”建立查询,创建一个名为“请输入学号”,效果如下图所示:输入学号:入学号和课程”,效果如下图所示:。
Access查询作业(1-20题)
1.考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好表对象"tCourse"、"tScore"和"tStud",试按以下要求完成设计:(1)创建一个查询,统计人数在15人以上的班级人数,并输出"班级编号"和"班级人数"两列信息。
所建查询命名为"qT1"。
要求:使用"姓名"字段统计人数。
说明:"学号"字段的前8位为班级编号。
(2)创建一个查询,当运行该查询时,屏幕上显示提示信息:"请输入要比较的分数:",输入要比较的分数后,该查询查找学生选课成绩的平均分大于输入值的学生信息,并输出"姓名"和"平均分"两列信息。
所建查询命名为"qT2"。
(3)创建一个查询,显示平均分最高的前5位学生的"姓名"信息。
所建查询命名为"qT3"。
(4)创建一个查询,运行该查询后生成一个新表,表名为"tNew",表结构包括"姓名"、"性别"、"课程名"和"成绩"等四个字段,表内容为90分以上(包括90分)或不及格的学生记录。
所建查询命名为"qT4"。
要求:创建此查询后,运行该查询,并查看运行结果。
2.考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好三个关联表对象"tStud"、"tCourse" 、"tScore"和一个空表"tTemp"。
试按以下要求完成设计:(1)创建一个查询,计算所选课程成绩均在80以上(含80)学生的平均分,并输出学号及平均分信息,字段显示标题为"学号"和"平均分数",所建查询命名为"qT1" 。
ACCESS经典例题(查询)
课件中的例题5.4 查询设计1、查找信息工程学院(院系代码070101)2005年9月1日之后入学的学生的学号、姓名、性别、入学日期和所属院系,并按学号升序排序。
2、查找信息工程学院所有的男同学和管理学院(院系代码110302)所有江苏籍的女同学的学号、姓名、性别、籍贯和所在院系,并按所在院系降序排序。
3、查找各个院系女生人数及所占比例。
4、查询会计学院(院系代码020201)所有成绩的平均分在75分以上,且各门课程的成绩不得低于60分的学生的学号、姓名、总分、平均分和最低分,并按照平均分从高到低排列。
5、以成绩表为基表,使用向导建立交叉表查询。
6、以成绩表和课程表为基表,使用查询设计视图建立交叉表查询。
要求:行字段为学号,列字段为课程名称,值字段为成绩,并统计总成绩及平均成绩。
7、设计一个能够查询指定课程代码的学生成绩查询,要求输出:学号、姓名、课程代码、课程名称、成绩。
(运行时课程代码分别取:60001、60011)8、设计一个能够查询指定课程代码、指定班级编号的学生成绩查询,要求输出:学号、姓名、班级编号、课程名称、成绩。
(运行时课程代码同上例,班级编号取:04020)9、查询指定省份学生的信息。
输出字段为:省份、jg、xm、xb和yxdm,查询结果先按jg升序排列,jg相同时按xm降序排列。
10、查询指定城市(jg字段中的第3、4个字符)男女学生的人数,要求输出字段为:城市名、性别和人数。
11、将学生表中“班级编号”为"04020"的记录追加到vfpxs表中。
12、计算教师工资表中的住房补贴(应是基本工资和综合补贴之和的5%。
13、将教授和副教授的工资增加10%。
14、以教师表、职称代码表、工资表为基表,统计教师中各种职称的平均基本工资和人数。
要求输出:职称名称、平均基本工资、人数,并且将查询结果生成tj表。
15、查找学生表中班级编号和民族代码均相同的记录数。
16、在xs1表中搜索在xs2表中没有相关记录的行。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
选择查询:
1 查询“员工”表中姓名为“王红红”的“出生日期”和“入职时间”
2 查询“规格型号”为“单反”和“长焦”的商品的“商品编号”、“商品名称”、“规格型号”、“商品单价”、“数量”,并按“数量”从高到低排序
3 查询对每个客户的销售情况,显示“客户姓名”、“数量”和平均单价,并按平均单价的降序排序
4 查询出“销售单价”大于3000元并且“积分”小于5000的客户的“客户姓名”、“性别”、“联系电话”
5 查询“客户”男女性别人数
6 查询2009年7月1日以后入职的“员工编号”、“员工姓名”、“入职时间”,并按入职时间的先后顺序排序
7 查询所有员工经办商品的销售记录信息,显示“员工编号”、“姓名”、“销售编号”、“商品编号”、“金额”、“销售状态”。
修改该查询,显示“员工编号”为90003的员工经办商品的销售情况。
8 查询每一笔入库记录的经办人信息,显示“经办人”、“姓名”、“供应商名称”、“商品名称”、“入库时间”、“入库单价”、“入库数量”信息
参数查询:
查询某一员工销售商品的名称、数量、单价,如:王红红、王红兵、李佳一
查询某一员工不同销售状态的商品名称、数量、单价,如:90001已售或90004 退货
建立参数查询,按性别男、女,查询客户的姓名、性别、联系电话
查询某一类别商品的名称、单位、数量,并按数量从高到低排序,如电子书、平板电脑等查询某一类别商品,并求总计数量,如电子书,平板电脑等
交叉表查询
统计各员工经办商品的各种业务类型的入库数量的总和。
查询各员工销售商品所用各种付款方式的金额总和。
查询客户不同付款方式的金额总和。
查询客户销售的不同业务类型的金额的平均值。
操作查询:
复制“进销存管理.mdb”,并命名为“11-14进销存”,在该数据库中完成下列操作查询:
1 查询所有数码相机类商品,将其信息存储到一个新表中。
2查询所有电子书类的商品,将其信息追加到上题所建的新表中。
3 将供应商中备注为“急需联系”的信息删除
4 将商品信息中单位“台”的改为“部”
5 将“商品”表中数量在10以下的商品信息存储到一个新表,再把单价在500——1000元的商品记录追加到刚创建的新表中
6 将出生日期在85年以前的男员工记录生成一个新表,并将85年以前出生的女员工记录追加到该表
7 将“销售记录”表中付款方式为“刷卡”的记录删除
8 找出类别为3的记录,将其“商品描述”字段的值改为“平板电脑。