SQL SERVER, VB 함수도 개념 동일합니다.
Iif(판별식 , 참, 거짓)
요점: 판별식이 // true면 '참' 출력 , false라면 '거짓' 출력한다.
개념은 같으나 사용법은 조금씩 차이가 있으니 밑의 예제를 참고해주시기 바랍니다.
예제)Access DB
[사는곳] : [인천] 인 경우
1 |
=IIf([사는곳]="서울", "YES", "NO") |
결과 : NO
예를들어 [사는곳]="서울" 대입 값[사는곳]이 [인천]인 경우,
같다면 YES를 반환합니다.
다르다면 NO를 반환합니다.
예제)SQL SERVER
1 2 |
DECLARE @a int = 50, @b int = 41; SELECT IIF ( @a > @b, 'TRUE', 'FALSE' ) AS Result; |
결과 : TRUE
설명 :
첫 째줄 @a와 @b의 변수 선언 후 값 대입(값 초기화)합니다.
두번째 줄 @a가 @b보다 크다면, 'TRUE'를 반환합니다.
@a가 @b보다 같거나 작다면, 'FALSE'를 반환 합니다.
그 결과 값은 Result 라고 명명합니다.
예제) VB
1 2 |
|
결과 : 일치
설명 :
첫번째 줄
text 변수 값 대입(값 초기화)합니다.
두번째 줄
text 변수가 "abc"와 같다면 "일치"라는 문자열을 반환합니다.
text 변수가 "abc"와 다르다면 "불일치"라는 문자열을 반환합니다.
*소스에디터
[Excel]Indirect 함수 사용법(다른시트 참조 포함) (0) | 2021.03.08 |
---|---|
[EXCEL]IF ,ISBLANK, VLOOKUP, 문자열결합 함수 사용법/예제 (1) | 2020.04.01 |
[C#, JAVA]Substring 사용법(문자열 자르기) (0) | 2020.01.06 |
[Access, VB] mid 사용법 (0) | 2019.12.12 |