若要创建在两个(或更多)列中的任一列中搜索值的查询,请指定 OR 条件。 若要创建必须满足两个(或更多)列中所有条件的查询,请指定 AND 条件。

指定 OR 条件

若要创建使用 OR 链接的多个条件,请将每个独立的条件放在“条件”窗格的不同列中。

为两个不同的列指定 OR 条件

  • “条件”窗格 中,添加要搜索的列。

  • 在要搜索的第一个列的“筛选器” 列中,指定第一个条件。

  • 在要搜索的第二个数据列的 Or... 列中,指定第二个条件,将“筛选器” 列保留为空白。

    查询和视图设计器将创建包含 OR 条件的 WHERE 子句,如下所示:

    SELECT job_lvl, hire_date  
    FROM employee  
    WHERE (job_lvl >= 200) OR   
      (hire_date < '01/01/1998')  
    
  • 对每个要添加的其他条件重复第 2 和第 3 步。 对每个新条件使用不同的 Or... 列。

    指定 AND 条件

    若要使用由 AND 链接的条件搜索不同的数据列,请将所有条件都放在网格的“筛选器”列中。

    为两个不同的列指定 AND 条件

  • “条件”窗格中,添加要搜索的列。

  • 在要搜索的第一个数据列的“筛选器”列中,指定第一个条件。

  • 在第二个数据列的“筛选器”列中,指定第二个条件。

    查询和视图设计器将创建包含 AND 条件的 WHERE 子句,如下所示:

    SELECT pub_id, title  
    FROM titles  
    WHERE (pub_id = '0877') AND (title LIKE '%Cook%')  
    
  • 对每个要添加的其他条件重复第 2 和第 3 步。

    在 AND 优先时组合条件
    在 OR 优先时组合条件
    在“条件”窗格中组合搜索条件的约定
    指定搜索条件

    即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:https://aka.ms/ContentUserFeedback

    提交和查看相关反馈

  •