4.3利用参数查询“教师信息” (课件)-《数据库应用基础-Access》同步教学(知识出版社)
2023-11-16
|
24页
|
75人阅读
|
6人下载
普通
内容正文:
数据库应用基础 ACCESS 2010
项目四 查询的创建与应用
学习目标
2
1
2
熟练掌握使用查询向导创建各种查询
熟练掌握查询设计视图的使用方法
掌握在查询设计网格中添加字段、设置查询条件的各种操作方法
掌握计算查询、参数查询和交叉表查询的创建方法
掌握操作查询的设计和创建方法
3
4
5
目录
Contents
利用查询向导查询“教师”表
利用设计视图查询“系别”表
二
一
三
利用参数查询“教师信息”
四
利用计算查询创建“学生成绩汇总”
五
利用向导创建“学生成绩情况”交叉查询表
六
利用操作查询更新“学生信息”
利用参数查询“教师信息”
4
(1)打开“学生成绩管理”数据库。
(2)单击“创建”→“查询”→“查询设计”按钮,打开查询设计器,将“各系教师情况查询”查询作为数据源加入查询设计器中。
(3)拖曳表中字段列表中的“*”到下方的设计区中,表示该表的所有字段均会显示出来。
(4)将“教师姓名”字段加入设计区中,并取消勾选其“显示”复选框。
利用参数查询“教师信息”
5
(5)在“教师姓名”字段的下方输入条件“[请输入商品名称:]”,如图所示。
利用参数查询“教师信息”
6
(6)单击“保存”按钮,弹出“另存为”对话框,将查询名称改为“教师信息查询”,单击“确定”按钮,如图所示。
(7)单击工具栏上的“运行”按钮,运行该查询。这时将会弹出“输入参数值”对话框,在编辑框中输入教师姓名,例如“张丽”,如图所示。
利用参数查询“教师信息”
7
(8)单击“确定”按钮,这时在数据表视图中将会显示参数查询的结果,如图所示。
知识链接
8
1.理解查询条件
在创建查询时,有时需要对查询记录中的某个或多个字段进行限制,这就需要将这些限制条件添加到字段上,这样,就只有完全满足限制条件的那些记录才能显示出来。
一个字段可以有多条限制规则,每条规则之间可以用逻辑符号来连接。例如,条件:“交货日期”字段为“2018-1-1”~“2018-3-1”,只要在对应“交货日期”字段的条件单元格中输入“<=2018-3-1 and>=2018-1-1”即可。
在输入条件时要用一些特定的运算符、数据、字段名和函数,将这些运算符、数据、函数以及字段名等组合在一起称为表达式。输入的条件称为条件表达式。
在查询中,需要书写表达式的情况一般有以下两种:
(1)用表达式表示一个查询条件。例如,[毕业时间]<2018-7-1。
(2)查询中添加新的计算字段。例如,“实发工资:[基本工资]+[提成]﹣[代扣社保]”。该表达式的含义是:[基本工资]+[提成]﹣[代扣社保]为计算字段,字段标题为:实发工资。
每个表达式都有一个计算结果,这个结果称为表达式的返回值,表示查询条件的表达式的返回值只有两种:True(真)或者False(假)。
知识链接
9
2.了解表达式中的算术运算符
算术运算符只能对数值型数据进行运算,可以在Access表达式中使用的算术运算符如表所示。
运算符 描述 例子
+ 两个操作数相加 10+12
- 两个操作数相减 20-5
* 两个操作数相乘 2*3
/ 用一个操作数除以另一个操作数 12.5/4.5
\ 用于两个整数的整除 6\2
Mod 返回整数相除是所得到的余数 13 Mod 5
^ 指数运算 3^3
知识链接
10
3.使用关系运算符表示单个条件
关系运算符也叫比较运算符,使用关系运算符可以构建关系表达式,表示单个条件。
关系运算符用于比较两个操作数的值,并根据两个操作数和运算符之间的关系返回一个逻辑值(True或False)。可以在Access表达式中使用的比较运算如表所示。
运算符 描述 例子 结果
> 大于 100>200 False
>= 大于等于 100>=100 True
= 等于 100=200 False
< 小于 100<200 True
<= 小于等于 100<=200 True
<> 不等于 100<>=200 True
知识链接
11
4.使用逻辑运算符表示多个条件
逻辑运算符通常用于将两个或者多个关系表达式连接起来,表示多个条件,其结果也是一个逻辑值(True或False)。可以在Access表达式中使用的逻辑运算符,如表所示。
运算符 描述 例子 结果
And 逻辑与 True And True True
True And False False
Or 逻辑或 True Or False True
False Or False False
Not 逻辑非 Not True False
Not False True
知识链接
12
5.使用其他运算符表示条件
除了以上所述的使用关系运算和逻辑运算来
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。