다음을 통해 공유


조건부 함수(보고서 작성기)

조건부 함수를 사용하여 값과 수식이 지정한 조건을 충족하는지 확인할 수 있습니다. 예를 들어 연말이 된 시점에서 휴가를 다 쓴 직원, 아직 휴가 시간이 남아 있는 직원, 휴가 시간을 초과하여 미리 당겨 쓴 직원을 확인하려고 합니다. SWITCH 함수를 사용하면 각 직원의 휴가 시간 수를 지정한 3가지 조건과 비교하고 결과에 따라 이를 특정 값으로 대체할 수 있습니다. 다른 예로 송장일로부터 30일 이내에 마지막 송장을 지불하여 회사의 자동 2% 가격 할인을 받은 고객을 식별하려고 합니다. IF 함수를 사용하면 이러한 요건을 충족하는 고객 목록을 반환하는 조건을 만들 수 있습니다.

조건부 함수에서 사용할 수 있는 데이터 형식은 Boolean, DateTime, Integer, Decimal, Float, EntityKey 및 String입니다.

섹션 내용

항목 설명

IF

조건이 TRUE이면 한 값을 반환하고 조건이 FALSE이면 다른 값을 반환합니다.

IN

항목이 집합의 멤버인지 여부를 확인합니다.

SWITCH

식 목록을 계산하고 TRUE를 반환한 첫 번째 조건과 관련된 값을 반환합니다.

참고 항목

개념

함수 사용(보고서 작성기)
수식 작업(보고서 작성기)
보고서 작성기 방법 도움말 항목

도움말 및 정보

SQL Server 2005 지원 받기