时 间:2008-4-25 7:50:07
作 者:Microsoft
摘 要:查找组或字段中包含上限值和下限值的记录
正 文:
本文说明如何使用上限值查询查找记录集中的最高值和最低值。上限值查询用于回答各种商业问题,如哪些产品畅销和哪些产品不畅销。
当需要在表字段中查找包含上限值或下限值的记录时,使用上限值查询。可以使用上限值查询回答下列类型的问题。
简而言之,上限值查询对数据进行排序,然后筛选数据以返回字段中的上限值或下限值。可以使用上限值查询来搜索数字(包括货币)和日期值。
创建上限值查询的过程包括下列几个主要步骤:
选择查询用于查找表中的上限值或下限值。总计查询用于查找一个或多个类别中的上限值或下限值。例如,如果希望回答诸如“哪种产品最贵或最便宜?”的问题,可以首先创建选择查询。若要回答诸如“每个产品类别中哪些产品的销售额排在最高的 5% 或最低的 5%?”的问题,请使用总计查询。此外,可以使用任一类型的查询来查找一组记录或各个类别记录中的上限值和下限值。
若要确定是应该创建上限值查询还是应用筛选,请考虑以下情况:
有关创建和使用筛选的详细信息,请参阅筛选:限制视图中的记录数一文。
在执行操作时,请记住:不论何种查询类型(选择查询或总计查询),都必须使用包含说明性数据的字段(如雇员或产品名称)以及包含要查找的上限值或下限值的字段(如价格或日期字段)。可以使用多个数据字段,而在使用总计查询时,数据字段通常应包括类别信息,如城市或国家/地区字段。仅当在创建对所有记录运行的总计查询时,如创建“显示前 5% 个最贵的订单”查询时,才省略类别数据。此外,可以使用选择查询或总计查询来查找一组记录或各个类别记录中的上限值和下限值。有关执行此操作的详细信息,请参阅本文后面的在类别或组中查找记录的上限值或下限值一节。
本节中的步骤说明如何创建基本的上限值查询以及更高级的查询。第一部分中的步骤说明上限值查询的基本组成部分,第二部分中的步骤说明如何查找接下来的几个雇员生日。这些步骤都使用以下示例表: