目录
a·下面是对英文罗斯文数据库“订单”表中,"发货国家’’字段设置的查询条件。
查询设计视图是创建、编辑和修改查询的基本工具。
使用查询向导虽然可以快速地创建查询,但是对于创建指定条件的查询、创建参数查询和创建复杂的查询,查询向导就不能完全胜任了,这种情况下,可以使用查询设计视图直接创建查询,或者使用查询向导创建查询后,在设计视图中根据需要进行修改。
1.查询设计视图的基本结构
查询设计视图主要由两部分构成,上半部为”对象”窗格,下半部为查询设计网格。
“对象“窗格中,放置查询所需要的数据源表和查询。查询设计网格由若干行组成。其中有“字段”、 “表“、 “排序”、 ‘‘显示”、 “条件“、“或”以及若干空行。
(1)字段行:放置查询需要的字段和用户自定义的计算字段。
(2)表行:放置字段行的字段来源的表或查询。
(3)排序行:对查询进行排序,有“降序"、 “升序"和“不排序”三种选择。在记录很多的情况下,对某一列数据进行排序将方便数据的查询。如果不选择排序,则查询运行时按照表中记录的顺序显示。
(4)显示行:决定字段是否在查询结果中显示。在各个列中,有已经“勾选”了的复选框.默认情况所有字段都将显示出来。如果不想显示某个字段,但又需要它参与运算,则可取消勾选复选框
(5)条件行:放置所指定的查询条件。
(6)或行:放置逻辑上存在或关系的查询条件。
(7)空行:放置更多的查询条件。
2.使用“设计视图针创建查询
创建——查询设计
选择表“采购订单”、“采购订单状态”、“供应商”,
在查询设计网格中,先选表,再选字段
点击“运行”
在多表查询时,表与表之间,必须保证建立连接关系。若没有建立关系,则多表查询将会造成出现多条重复纪录的混乱。表与表间的连接如果已经在创建表完成后设置好了,那么这些关系将被自动带到查询设计视图中,如果表之间不存在关系,则必须在查询设计视图中指定,这个临时指定的关系只是在本查询中有效。
3.查询条件
如果希望根据字段中的值来限制查询结果,可以使用查询条件。查询条件是一个表达式,Access将它与查询字段值进行比较以显示满足条件的字段值的所有记录。
(1)单个查询条件的表示
对于表达单个表示式,条件两端的引号不必输入,根据需要系统会自动添加。如果人工输入引号,必须使用英文双引号。