두 표현식에 대한 논리곱을 수행합니다.
구문
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