查询条件示例 适用于: Microsoft Access 2010 希望基于字段中的值来限制查询的结果时,可以使用查询条件。查询条件是一个表达式,Access 将它与查询字段值进行比较以确定是否包括含有每个值的记录。例如,= "Chicago "是一个表达式,Access 可将它与查询中的文本字段的值进行比较。如果给定记录中该字段的值为"Chicago ",则 Access 会在查询结果中包含该记录。 本主题列出了多个查询条件示例。本文假设您熟悉如何设计简单的选择查询。 要了解有关查询的详细信息,请参阅查询简介一文。 本主题内容 概述 文本、备注和超链接字段的条件 数字、货币和自动编号字段的条件 日期/时间字段的条件 其他字段的条件 概述 条件与公式类似,它是一个可能包含字段引用、运算符和常量的字符串。查询条件也称为表达式。 下表显示了某些示例条件并说明它们如何工作。 条件 说明 >25 and <50 此条件适用于数字字段,如“价格”或“库存量”。它仅包含这样的记录:其中“价格”或“库存量”字段包含大于 25 且小于 50 的值。 DateDiff ("yyyy", [出生日期], Date()) > 30 此条件适用于日期/时间字段,如“出生日期”。只有某人的出生日期与今天的日期之间相差的年数大于 30 的记录才会包含在查询结果中。 Is Null 此条件可应用于任何类型的字段,以显示字段值为 Nu ll 的记录。 各个条件之间看上去可能有很大的不同。某些条件很简单,它们只使用基本运算符(如“<”)和常量(如“50”)。而有些条件很复杂,它们使用函数(如“DateDiff”)或字段引用(如“[BirthDate]”)。 本主题提供了一些常用条件的示例,并按这些条件所应用于的数据类型对其进行了分组。您可以将本主题中提供的条件示例作为起点,开始着手编写自己的条件。此外,您可能需要熟悉函数、运算符、特殊字符和表达式的语法。有关详细信息,请参阅“请参阅”部分中列出的文章。 若要向查询添加条件,您必须在设计视图中打开查询。然后标识要为其指定条件的字段。如果要为其指定条件的字段尚未包含在设计网格中,则您可以添加该字段,方法是将该字段从查询设计窗口拖动到设计网格,或者双击该字段。如果所需字段包含在设计网格中,则在“条件”行中键入该字段的条件。 “条件”行中所指定的所有条件是组合在一起的 您在“条件”行中为不同字段指定的条件使用 AND 运算符组合在一起。例如,可以为“城市”字段指定条件="...