Access 2003完整教程:在查询和筛选中表达式的输入位置 (MDB)

注释本主题中的信息仅适用于 Microsoft Access 数据库 (.mdb)。

可以在下列位置中用表达式来指定条件以标识所要处理的记录:

在查询中,也可以使用表达式来更新一组记录中的值或创建计算字段。

通过切换到查询的 SQL 视图显示其所基于的 SQL 语句,可以查看 Microsoft Access 如何计算查询表达式。 如果查询包含链接表,则在来自链接表的字段条件上指定的值是区分大小写的,它们必须与基础表中的值完全匹配。

在何处输入表达式

根据要执行的运算,可以在设计网格中的不同位置输入表达式。在设计网格中输入表达式并且按 Enter 键之后,Access 将使用它所理解的语法来显示表达式。如果在表达式中没有包含运算符,Access 会假定您需要 = 运算符。例如,如果在“国家/地区”字段中输入“丹麦”作为条件,则 Access 将显示“丹麦”,并将表达式解释为:国家 = "丹麦"。如果在表达式中包含了对字段名称的引用,则此字段必须包含在已添加到查询的表中(除非正在使用 DLookup 函数或子查询)。但是,不能将字段拖动到设计网格的表达式中。下表显示可以输入表达式的位置:

若要在下列位置键入表达式
为选择查询、交叉表查询或操作查询,或是为高级筛选指定条件查询或高级筛选的设计网格中的“条件”单元格
创建计算字段查询或高级筛选的设计网格中的“字段”单元格
根据表达式的结果更新记录(仅更新查询)更新查询的设计网格中的“更新到”单元格
指定所需的记录、分组的方式、分组的条件或如何排序记录SQL 视图中的 SQL 语句。
使用“按窗体筛选”时,指定条件对自定义表达式,在“按窗体筛选”窗口中的字段(或从字段的列表中选择相应的表达式)。

上页:Access 2003完整教程:使用宏还是使用 Visual Basic? 下页:Access 2003完整教程:在“数据表”或“窗体”视图中编辑字段数据疑难解答

Access 2003完整教程:在查询和筛选中表达式的输入位置 (MDB)

Access 2003完整教程:在“数据表”或“窗体”视图中编辑字段数据疑难解答Access 2003完整教程:关于使用通配符
Access 2003完整教程:关于在查询中处理空字段 (MDB)Access 2003完整教程:关于使用 Visual Basic 代码处理数据和数据库对象
Access 2003完整教程:关于对记录进行排序 (MDB)Access 2003完整教程:打开报表快照
Access 2003完整教程:添加图片或对象Access 2003完整教程:显示或隐藏节
Access 2003完整教程:调整图片大小Access 2003完整教程:总计查询中的记录 (MDB)
Access 2003完整教程:在查询中更改字段名 (MDB)Access 2003完整教程:创建、自定义和删除切换面板窗体 (MDB)
Access 2003完整教程:重命名表或数据表中的字段 (MDB)Access 2003完整教程:在控件上应用或更改条件格式
Access 2003完整教程:转换 Access 文件Access 2003完整教程:复制或移动数据
Access 2003完整教程:创建 Access 项目Access 2003完整教程:在窗体或报表中添加图表
Access 2003完整教程:创建复选框、切换按钮或选项按钮Access 2003完整教程:创建或修改命令按钮
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号