关于数据库查询

按照指定的搜索条件(或查询)显示记录子集是数据库系统的基本功能之一。例如,用户可能有一个数据库表,其中包含公司总部所有房间的记录。假设要准备一份列出所有能容纳 20 人以上的会议室的报表,则可以使用“查询编辑器”方便地构造一个查询,返回要查看的记录或链接图形对象的子集。

“查询编辑器”由用来建立查询的四个选项卡组成。运用这种循序渐进的选项卡设计,即使是不熟悉结构化查询语言 (SQL) 的用户也能方便地进行查询。如果不熟悉查询,可以先使用“快速查询”和“范围查询”选项卡,直到熟悉查询语法为止。学会建立查询的基本技术后,就可以使用“查询编译器”和“SQL 查询”选项卡了。

可以先在一个选项卡中创建查询,然后继续完善它或者在后续选项卡中添加其他参数。例如,可能先用“快速查询”选项卡创建了一个简单查询,然后决定用“查询编译器”选项卡添加其他条件。如果单击“查询编译器”选项卡,它将显示先前使用“快速查询”选项卡所选择的值,用户可以向查询添加其他条件。但是,一旦在后面的一个选项卡中更改了查询,就不能回到上一个选项卡了。这是因为每个下级选项卡都提供上级选项卡不支持的附加函数。如果试图在修改了查询后返回上一级查询选项卡,将警告用户查询将被重置为初始的默认值。

熟悉了 SQL 语法后,“查询编辑器”的系列选项卡尤其有用。例如,可以使用“快速查询”选项卡创建一个查询,然后选择“SQL 查询”选项卡来查看查询是如何用 SQL 格式化的。

查询编辑器为编译查询提供以下选项卡:

有关构造查询和使用运算符的详细信息,请参见“使用简单查询的步骤”。如果已经熟练掌握如何编译数据库查询,请参见“使用查询编译器的步骤”。