여러 열에 여러 검색 조건 지정(Visual Database Tools)
적용 대상: SQL Server
여러 개의 데이터 열을 검색 조건의 일부로 포함하여 쿼리의 범위를 확장하거나 축소할 수 있습니다. 예를 들어, 다음을 수행합니다.
근무 연수가 5년이 넘었거나 특정 작업을 담당하는 직원을 검색하는 경우
특정 출판사가 출판하고 요리와 관련된 책을 검색합니다.
두 개 이상의 열 중 하나에서 값을 검색하는 쿼리를 만들려면 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에 우선 순위가 있는 조건 조합
OR에 우선 순위가 있는 조건 조합
조건 창의 검색 조건 결합 규칙
검색 조건 지정