OR(DMX)OR (DMX)

이 항목은 다음에 적용됩니다.예SQL Server(2008부터)아니요Azure SQL Database아니요Azure SQL Data Warehouse 아니요병렬 데이터 웨어하우스 THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

두 숫자 식에서 논리 분리를 수행하는 논리 연산자입니다.A logical operator that performs a logical disjunction on two numeric expressions.

구문Syntax


Expression1 OR Expression2  

매개 변수Parameters

Expression1Expression1
숫자 값을 반환하는 유효한 DMX(Data Mining Extensions) 식입니다.A valid Data Mining Extensions (DMX) expression that returns a numeric value.

Expression2Expression2
숫자 값을 반환하는 유효한 DMX 식입니다.A valid DMX expression that returns a numeric value.

반환 값Return Value

인수 중 하나 또는 둘 모두가 TRUE로 계산되면 TRUE를 반환하고 그렇지 않으면 FALSE를 반환하는 부울 값입니다.A Boolean value that returns TRUE if either argument or both arguments evaluate to TRUE; otherwise FALSE.

주의Remarks

이 두 인수는 연산자가 논리 분리를 수행하기 전에 부울 값(0은 FALSE, 0이 아닌 경우 TRUE)으로 처리됩니다.Both arguments are treated as Boolean values (0 as FALSE; otherwise TRUE) before the operator performs the logical disjunction. 인수 중 하나 또는 둘 모두가 TRUE로 계산되는 경우 이 연산자는 TRUE를 반환합니다.If either argument or both arguments evaluate to TRUE, the operator returns TRUE. 경우 Expression1 TRUE로 평가 되 고 Expression2 FALSE로 계산 연산자는 TRUE를 반환 합니다.If Expression1 evaluates to TRUE and Expression2 evaluates to FALSE, the operator returns TRUE.

다음 표에서는 논리 분리가 수행되는 방법을 설명합니다.The following table illustrates how the logical disjunction is performed.

Expression1의 값If Expression1 is Expression2의 값If Expression2 is 반환 값Return value is
TRUETRUE TRUETRUE TRUETRUE
TRUETRUE FALSEFALSE TRUETRUE
FALSEFALSE TRUETRUE TRUETRUE
FALSEFALSE FALSEFALSE FALSEFALSE

관련 항목:See Also

Data Mining Extensions ( DMX ) 연산자 참조 Data Mining Extensions (DMX) Operator Reference
논리 연산자 ( DMX ) Logical Operators (DMX)
연산자 ( DMX )Operators (DMX)