적용 대상:SQL Server
조건을 결합하려면 각 조건에 AND대해 한 번씩 쿼리에 열을 두 번 추가합니다. 조건을 OR결합하려면 필터 열에 첫 번째 조건과 추가 조건을 Or... 열에 넣습니다.
예를 들어 회사에서 5년 이상 근무한 직원이나 고용 날짜에 관계없이 중간 수준의 일자리를 가진 직원을 찾고자 하는 경우를 가정해 보겠습니다. 이 쿼리에는 세 가지 조건이 필요하며, 그 중 두 조건은 다음과 같이 연결됩니다 AND.
5년 전
AND고용일이 100인 직원.-또는-
작업 수준이 200인 직원
AND의 우선 순위가 있는 경우 조건 결합
조건 창에서 검색할 데이터 열을 추가합니다. 연결된
AND두 개 이상의 조건을 사용하여 동일한 열을 검색하려면 검색하려는 각 값에 대해 데이터 열 이름을 그리드에 한 번 추가해야 합니다.필터 열에서 연결할 모든 조건을 입력합니다
AND. 예를 들어 해당 검색hire_date열과ANDjob_lvl조건을 연결하려면 필터 열에 각각 값과= 100값을< '1/1/91'입력합니다.이러한 그리드 항목은 SQL 창의 문에 다음
WHERE절을 생성합니다.WHERE (hire_date < '01/01/91') AND (job_lvl = 100)Or... 그리드 열에서 연결할 조건을 입력합니다
OR. 예를 들어 열에서job_lvl다른 값을 검색하는 조건을 추가하려면 Or... 열에 다음과 같은= 200추가 값을 입력합니다.Or... 열에 값을 추가하면 SQL 창의
WHERE문에 있는 절에 다른 조건이 추가됩니다.WHERE (hire_date < '01/01/91') AND (job_lvl = 100) OR (job_lvl = 200)