다음을 통해 공유


여러 열에 대해 여러 검색 조건 지정(Visual Database Tools)

적용 대상:SQL Server

검색 조건의 일부로 여러 데이터 열을 포함하여 쿼리 범위를 확장하거나 좁힐 수 있습니다. 예를 들어 다음을 수행할 수 있습니다.

  • 회사에서 5년 이상 근무했거나 특정 직무를 보유한 직원을 검색합니다.

  • 특정 출판사가 출판하고 요리와 관련된 책을 검색합니다.

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

OR 조건 지정

OR와 연결된 여러 조건을 만들려면 조건 창의 다른 열에 각 개별 조건을 배치합니다.

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

  1. 조건 창에서 검색할 열을 추가하세요.

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

  3. 또는... 열에 두 번째 데이터 열의 두 번째 조건을 지정하고 필터 열은 비워 둡니다.

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

    SELECT job_lvl, hire_date  
    FROM employee  
    WHERE (job_lvl >= 200) OR   
      (hire_date < '01/01/1998')  
    
  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이 우선하는 경우 조건을 결합
조건 창 검색 조건을 결합하기 위한 관례
검색 조건 지정