OR(MDX)OR (MDX)

이 항목은 다음에 적용됩니다.예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

두 숫자 식에 논리 분리를 수행합니다.Performs a logical disjunction on two numeric expressions.

구문Syntax


Expression1 OR Expression2   

매개 변수Parameters

Expression1Expression1
숫자 값을 반환하는 유효한 MDX 식입니다.A valid Multidimensional Expressions (MDX) expression that returns a numeric value.

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

반환 값Return Value

반환 하는 부울 값 true 인수 중 하나 또는 둘 다로 계산 되 면 true, 그렇지 않으면 false합니다.A Boolean value that returns true if either or both arguments evaluate to true; otherwise, false.

주의Remarks

또는 연산자는 부울 값으로 두 개의 인수를 처리 (0, 0,으로 false, 그렇지 않으면 true) 연산자는 논리 분리를 수행 하기 전에.The OR operator treats both arguments as Boolean values (zero, 0, as false; otherwise, true) before the operator performs the logical disjunction. 다음 표에서 설명 방법을 또는 연산자로 논리 분리를 수행 합니다.The following table illustrates how the OR operator performs the logical disjunction.

Expression1Expression1 Expression2Expression2 반환 값Return Value
truetrue truetrue truetrue
truetrue falsefalse truetrue
falsefalse truetrue truetrue
falsefalse falsefalse falsefalse

예제Example

다음 쿼리에는 Customer 차원의 Gender 계층에 있는 현재 멤버가 Male이거나 Customer 차원의 Marital Status 계층에 있는 현재 멤버가 Married인 경우 “MARRIED OR MALE” 문자열을 반환하고, 그렇지 않으면 “UNMARRIED OR FEMALE” 문자열을 반환하는 계산 측정값이 포함되어 있습니다.The following query contains a calculated measure that returns the string “MARRIED OR MALE” if the current member on the Gender hierarchy of the Customer dimension is Male or the current member on the Marital Status hierarchy of the Customer dimension is Married; otherwise it returns the string “UNMARRIED OR FEMALE”.

WITH  
MEMBER MEASURES.ORDEMO AS  
IIF(  
([Customer].[Gender].CURRENTMEMBER IS [Customer].[Gender].&[M])  
OR  
([Customer].[Marital Status].CURRENTMEMBER IS [Customer].[Marital Status].&[M]),  
"MARRIED OR MALE",  
"UNMARRIED OR FEMALE")  
SELECT [Customer].[Gender].[Gender].MEMBERS ON 0,  
[Customer].[Marital Status].[Marital Status].MEMBERS ON 1  
FROM [Adventure Works]  
WHERE(MEASURES.ORDEMO)  

관련 항목:See Also

MDX 연산자 참조 ( Mdx)MDX Operator Reference (MDX)