AND 연산자

두 표현식에 대한 논리곱을 수행합니다.

구문

result = expression1 And expression2

인수:

  • 결과: 임의의 부울 값입니다.

  • expression1: 임의의 표현식입니다.

  • expression2: 임의의 표현식입니다.

주석

두 표현식이 모두 True로 평가되는 경우에만 결과가 True입니다. 두 표현식 중 하나가 False로 평가되면 결과는 False입니다. 다음 테이블은 결과가 결정되는 방법을 보여 줍니다.

Table 11-29 AND 연산자 표현식 및 결과

expression1이 다음과 같은 경우 expression2: 결과:
True True True
True False False
True Null False
False True False
False False False
False Null False
Null True False
Null False False
Null Null False

다음 예는 AND 연산자의 사용을 보여줍니다.

예 1:

Dim expr1, expr2, result
expr1 = True
expr2 = True
result = expr1 And expr2
'result -> true

예 2:

Dim expr3, expr4, result1
expr3 = True
expr4 = False
result1 = expr3 And expr4
'result1 -> false

예 3:

Dim expr5, expr6, result2
expr5 = False
expr6 = True
result2 = expr5 And expr6
'result2 -> false

예 4:

Dim expr7, expr8, result3
expr7 = False
expr8 = False
result3 = expr7 And expr8
'result3 -> false

예 5:

Dim expr9, expr10, result4
expr9 = False
expr10 = Null
result4 = expr9 And expr10
'result4 -> false

예 6:

Dim expr11, expr12, result5
expr11 = Null
expr12 = False
result5 = expr11 And expr12
'result5 -> false