다음을 통해 공유


방법: 여러 열에 여러 검색 조건 지정

업데이트: 2007년 11월

여러 개의 데이터 열을 검색 조건의 일부로 포함하여 쿼리의 범위를 확장하거나 축소할 수 있습니다. 예를 들어, 다음과 같은 경우입니다.

  • 근무 연수가 5년이 넘었거나 특정 작업을 담당하는 직원을 검색하는 경우

  • 특정 출판사에서 출판한 요리 관련 서적을 검색하는 경우

둘 이상의 열 중 하나에 들어 있는 값을 검색하는 쿼리를 만들려면 OR 조건을 지정하고 둘 이상의 열에 있는 모든 조건을 만족해야 하는 쿼리를 만들려면 AND 조건을 지정합니다.

참고:

실제 설정이나 버전에 따라서 화면에 나타나는 대화 상자와 메뉴 명령이 도움말의 설명과 다를 수 있습니다. 설정을 변경하려면 도구 메뉴에서 설정 가져오기 및 내보내기를 선택합니다. 자세한 내용은 Visual Studio 설정을 참조하십시오.

OR 조건 지정

OR로 연결된 여러 개의 조건을 만들려면 조건 창에서 각 조건을 서로 다른 열에 지정합니다.

두 개의 서로 다른 열에 OR 조건을 지정하려면

  1. 조건 창에서 검색할 열을 추가합니다.

  2. 검색할 첫 번째 열의 필터 열에 첫째 조건을 지정합니다.

  3. 필터 열은 비워 두고 검색할 두 번째 데이터 열의 또는... 열에 둘째 조건을 지정합니다.

    쿼리 및 뷰 디자이너는 다음과 같이 OR 조건을 포함하는 WHERE 절을 만듭니다.

    SELECT job_lvl, hire_date
    FROM employee
    WHERE (job_lvl >= 200) OR 
      (hire_date < '01/01/90')
    
  4. 추가할 각 조건에 대해 2단계와 3단계를 반복합니다. 각각의 새 조건에 대해 서로 다른 또는... 열을 사용합니다.

AND 조건 지정

AND로 연결된 조건을 사용하여 서로 다른 데이터 열을 검색하려면 표 형태의 필터 열에 모든 조건을 지정합니다.

두 개의 서로 다른 열에 AND 조건을 지정하려면

  1. 조건 창에서 검색할 열을 추가합니다.

  2. 검색할 첫 번째 데이터 열의 필터 열에 첫째 조건을 지정합니다.

  3. 두 번째 데이터 열의 필터 열에 둘째 조건을 지정합니다.

    쿼리 및 뷰 디자이너는 다음과 같이 AND 조건을 포함하는 WHERE 절을 만듭니다.

    SELECT pub_id, title
    FROM titles
    WHERE (pub_id = '0877') AND (title LIKE '%Cook%')
    
  4. 추가할 각 조건에 대하여 2단계와 3단계를 반복합니다.

참고 항목

작업

방법: AND에 우선 순위가 있는 조건 조합

방법: OR에 우선 순위가 있는 조건 조합

개념

조건 창의 검색 조건 결합 규칙

쿼리에서의 식

기타 리소스

검색 기준 지정