使用准则进行Access2007条件查询
准则是查询或高级筛选中用来识别所需特定记录的限制条件。使用准则可以实现快速数据检索,让我们只看到想要得到的数据。
如下图,例如有一个车队运输明细数据表,我们以它为例来讲解用不同的方法使用准则。
在这个表中显示每个司机的运输情况,共有425个记录。
1.指定一个准则
建立一个查询,把要使用准则的字段拖拽到设计网格里,在准则行输入表达式。
上图查询的设计视图,查询结果将限制司机姓名为“张美丽”。
这是查询的运行结果,只列出了司机为“张美丽”的记录。
2.指定多个准则
可以对相同的字段或不同的字段输入多个准则。在多个“准则”单元格中输入表达式时,Mrot Aess 将使用 And 或 Or 运算符进行组合。如果此表达式是在同一行的不同单元格中,Microsoft Access 将使用 And 运算符,表示将返回匹配所有单元格中准则的记录。如果表达式是在设计网格的不同行中,Microsoft Access 将使用 Or 运算符,表示匹配任何一个单元格中准则的记录都将返回。
上图中,两个准则在不同的行上,所以 Access 将使用 Or 操作符连接,相当于在姓名字段的准则为: "张美丽" Or "李振华"。
这是查询运行的结果,列出了司机姓名为“张美丽”和李振华的所有记录。
3.运行查询前输入参数
参数查询可以显示一个或多个提示参数值(准则)的预定义对话框。
在要作为参数使用的每一字段下的“准则”单元格中,在方括号内键入相应的提示。此查询运行时,Microsoft Access 将显示该提示。
- 上一篇:MSSQL数据库中统计及利用查询结果创建新表
- 下一篇:几个sql重要查询语句分享