논리 연산자(Transact-SQL)

적용 대상: SQL Server Azure SQL Managed Instance

논리 연산자는 조건의 진위 여부를 테스트합니다. 논리 연산자도 비교 연산자처럼 TRUE, FALSE 또는 UNKNOWN 값의 Boolean 데이터 형식을 반환합니다.

연산자 의미
ALL 모든 비교 집합이 TRUE인 경우 TRUE입니다.
두 개의 부울 식이 모두 TRUE인 경우 TRUE입니다.
ANY 비교 집합 중 하나가 TRUE인 경우 TRUE입니다.
BETWEEN 피연산자가 범위 안에 있는 경우 TRUE입니다.
EXISTS 하위 쿼리에 행이 포함된 경우 TRUE입니다.
IN 피연산자가 식 목록 중 하나와 같은 경우 TRUE입니다.
LIKE 피연산자가 패턴과 일치하는 경우 TRUE입니다.
다음이 아님 다른 모든 부울 연산자의 값을 반대로 합니다.
OR 하나의 부울 식이 TRUE인 경우 TRUE입니다.
SOME 비교 집합 중 일부가 TRUE인 경우 TRUE입니다.

참고 항목

연산자 우선 순위(Transact-SQL)