MS Access에서 IIF 지정된 경우 함수는 하나의 값을 반환조건은 TRUE로 평가되거나 FALSE로 평가되면 다른 값으로 평가됩니다. IIF 함수는 IF-ELSE 구조에서 논리를 사용하는 것처럼 식의 평가에 따라 두 개의 인수 중 하나를 반환합니다. 둘 중 하나만 반환하더라도 실제 부분과 허위 부분을 모두 평가합니다. 이 게시물에서는 IFF 기능을 사용하여 간단한 쿼리를 작성하는 방법에 대해 설명합니다.
Access 2010을 시작하고 테이블을 만들고 테이블에서 원하는 데이터를 추출하기위한 쿼리를 만듭니다. 시연을 위해 아래 스크린 샷과 같이 4 개의 테이블과 쿼리를 만들었습니다.
1. 중독성 팁 테이블 포함 다음과 같은 정보 : 학생 이름, 주소, 전화 번호

2. 과정 표에는 코스 이름, 크레딧 Hrs.

3. 강의 테이블 포함 강의명, 전화 번호, 가능 (확인란)

4. 마크 시트 포함 등급.

테이블과 쿼리의 관계 (평가 쿼리) 아래 스크린 샷에서 볼 수 있습니다

쿼리 끝에서 들 행 (인접 등급) 우리는 한 줄의 코드를 넣을 것입니다. IFF 에 해당하는 학생의 상태를 생성하는 기능 등급 확보.
결승 : IIf ([Grade] = "D", "Fail", "Pass")
이 코드 줄은 열 이름을 추가합니다. 결정적인 쿼리에서 보안 등급이 동일 할 경우 디. 학생의 상태는 불합격.

우리가 쿼리를 실행할 때, 학생의 상태는 결정적인 들.

이것은 조건부 연산자를 사용하는 매우 간단한 방법이며 복잡한 조건에서 수식을 적용하면 더욱 복잡해집니다.
코멘트