在上述对话框中输入参数,分别输入起始时间(如1990-1-1)及终止时间(如1995-12-31),查询结果如下图。即表示查询在1990-1-1到1995-12-31之参加工作的教师信息。
在上述查询中的条件表达式,还可以写法如下,请同学参看内部教程查询中的表达式部分,下面仅简单举例。
[工作时间]>=[请输入起始时间:] and [工作时间] <=[请输入终止时间:]
2、创建“教师教龄大于某输入值-参数查询”。
以教师表为数据源,通过用户输入一整数设定教龄下限,显示教龄大于该值的相关教师全部字段。要求创建“教龄”计算字段,参数提示为“请输入教龄下限:”。(演示计算字段设计方法)
查询设计分析:
(1)数据源为“教师”表。
(2)用于进行选择的条件有一个:教龄要>某一数值(注意如何建立)
(3)要显示的表所有字段。
(4)要求创建“教龄”计算字段(如何创建)
在设计视图设计(如下图):
(1)在数据源区添加“教师”表
(2)将表中所有字段都添加的“字段”行,这里我们采用*号来表示所有字段。参看“简单查询设计”图解。
(3)创建计算字段方法:在设计网格的字段行,输入表达式;并对输入的表达式进行重名。这里要求计算教龄,而教龄是指教师从参加工作到目前所经历的年限。所以下面表达式中,year(date())是计算今天所在的年份,year([工作时间])是计算教师参加工作时那年的年份,两者相减即为教龄。得到教龄后,为起添加或重命名,在表达式前输入”教龄:“。重命名参看“简单查询设计”图解。
(4)输入条件:>[请输入教龄下限:]。以便通过参数获取值。
保存查询,点击“数据视图”,依次弹出如下输入参数界面。
在上述对话框中输入参数,输入10。即表示要查询教龄>10年的教师信息。