编程开发 > ACCESS > 文章内容

Access教程:使用准则进行条件查询

2017-9-7编辑:daibenhua

  1.指定一个准则

  建立一个查询,把要使用准则的字段拖拽到设计网格里,在准则行输入表达式。 查询的设计视图,查询结果将限制司机姓名为“张美丽”。

  这是查询的运行结果,只列出了司机为“张美丽”的记录

  Access使用查询 在查询中执行计算的注意事项

  用交叉表查询体现一组数据的对比

  新建查询,选择“交叉表查询向导”,接着选择“车队运输查询”,出现上面的对话框,从可用字段中选择“司机”字段作为行标题。单击下一步。

  接着从字段中选择“货物类别”作为列标题。单击下一步。

  选择“净重”字段,函数选择“求和”,最后为这个交叉表查询起一个名字,向导结束。

  上图是刚生成的查询的设计视图。 下表是交叉表的查询结果,清晰地对比了每个司机运输各种货物的数量。 车队运输查询——交叉表 司机 废石 精粉 矿石 其他 总计 李大方 170.00 1715.40 13.50 310.00 2208.90 王潇洒 18.50 922.30 15.90 21.30 978.00 张可爱 310.00 1601.90 94.20 340.00 2346.10 赵美丽 790.00 1537.40 21.60 420.00 2769.00

  指定多个准则可以对相同的字段或不同的字段输入多个准则。在多个“准则”单元格中输入表达式时,Microsoft Access 将使用 And 或 Or 运算符进行组合。如果此表达式是在同一行的不同单元格中,Microsoft Access 将使用 And 运算符,表示将返回匹配所有单元格中准则的记录。如果表达式是在设计网格的不同行中,Microsoft Access 将使用 Or 运算符,表示匹配任何一个单元格中准则的记录都将返回。

  两个准则在不同的行上,所以 Access 将使用 Or 操作符连接,相当于在姓名字段的准则为: "张美丽" Or "李振华"。

  这是查询运行的结果,列出了司机姓名为“张美丽”和李振华的所有记录。

Access教程:Access使用查询

热点推荐

登录注册
触屏版电脑版网站地图