OR(Transact-SQL)
SQL Server 2005
업데이트:
2006년 4월 14일
두 조건을 결합합니다. 문에 두 개 이상의 논리 연산자가 사용될 경우 AND 연산자가 먼저 계산된 다음 OR 연산자가 계산됩니다. 그러나 괄호를 사용하면 계산 순서를 변경할 수 있습니다.
다음 예에서는 vEmployeeDepartmentHistory 뷰를 사용하여 저녁 시간 또는 야간 교대 근무조에 속해 있는 Quality Assurance 직원의 이름을 검색합니다. 괄호를 생략하면 이 쿼리는 저녁 시간 근무조에 속한 Quality Assurance 직원과 야간 교대 근무조에 속한 모든 직원을 반환합니다.
USE AdventureWorks GO SELECT FirstName, LastName, Shift FROM HumanResources.vEmployeeDepartmentHistory WHERE Department = 'Quality Assurance' AND (Shift = 'Evening' OR Shift = 'Night')
결과 집합은 다음과 같습니다.
FirstName LastName Shift ------------ ---------------- ------- Andreas Berglund Evening Sootha Charncherngkha Night
