若要创建在两个(或更多)列中搜索值的查询,请指定 OR 条件。 若要创建必须满足两个(或更多)列中所有条件的查询,请指定 AND 条件。
指定 OR 条件
若要创建与 OR 链接的多个条件,请将每个单独的条件放在“条件”窗格的不同列中。
为两个不同的列指定 OR 条件
在
条件窗格
中,添加要搜索的列。
在要搜索的第一列中,在
筛选器
列中指定第一个条件。
在用于搜索的第二个数据列
或...
列中,指定第二个条件,并使
筛选器
列留空。
查询和视图设计器创建包含 OR 条件的 WHERE 子句,如下所示:
SELECT job_lvl, hire_date
FROM employee
WHERE (job_lvl >= 200) OR
(hire_date < '01/01/1998')
对要添加的每个附加条件重复步骤 2 和步骤 3。 使用不同的 列或其他列以应对每个新的条件。
指定 AND 条件
若要使用与 AND 链接的条件来搜索不同的数据列,请将所有条件放在网格 筛选器 列中。
为两个不同的列设定“AND”条件
在 条件窗格中,添加要搜索的列。
在第一个数据列中搜索时,在 筛选器 列中指定第一个条件。
在第二个数据列的 筛选器 列中,指定第二个条件。
查询和视图设计器创建包含 AND 条件的 WHERE 子句,如下所示:
SELECT pub_id, title
FROM titles
WHERE (pub_id = '0877') AND (title LIKE '%Cook%')
对要添加的每个附加条件重复步骤 2 和步骤 3。
合并条件在 AND 运算符有优先级时
当“或”具有优先权时合并条件
在条件窗格中合并搜索条件的约定
指定搜索条件