- -MS Access 2010 : IFF 기능이있는 쿼리

MS Access 2010 : IFF 기능이있는 쿼리

MS Access에서 IIF 지정된 경우 함수는 하나의 값을 반환조건은 TRUE로 평가되거나 FALSE로 평가되면 다른 값으로 평가됩니다. IIF 함수는 IF-ELSE 구조에서 논리를 사용하는 것처럼 식의 평가에 따라 두 개의 인수 중 하나를 반환합니다. 둘 중 하나만 반환하더라도 실제 부분과 허위 부분을 모두 평가합니다. 이 게시물에서는 IFF 기능을 사용하여 간단한 쿼리를 작성하는 방법에 대해 설명합니다.

Access 2010을 시작하고 테이블을 만들고 테이블에서 원하는 데이터를 추출하기위한 쿼리를 만듭니다. 시연을 위해 아래 스크린 샷과 같이 4 개의 테이블과 쿼리를 만들었습니다.

1. 중독성 팁 테이블 포함 다음과 같은 정보 : 학생 이름, 주소, 전화 번호

중독성 팁 테이블

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

과정

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

강의

4. 마크 시트 포함 등급.

마크 시트

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

쿼리 관계

쿼리 끝에서 행 (인접 등급) 우리는 한 줄의 코드를 넣을 것입니다. IFF 에 해당하는 학생의 상태를 생성하는 기능 등급 확보.

결승 : IIf ([Grade] = "D", "Fail", "Pass")

이 코드 줄은 열 이름을 추가합니다. 결정적인 쿼리에서 보안 등급이 동일 할 경우 디. 학생의 상태는 불합격.

IIF

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

최종 쿼리

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

코멘트