기본 콘텐츠로 건너뛰기

관계형 연산자

모든 관계형 연산자는 피연산자 값을 비교하여 그 결과로 True(-1) 또는 False(0)를 반환합니다. 모든 관계형 연산자는 이항 연산자입니다.

관계형 연산자
관계형 연산자 연산자 이름 연산자 함수
< 보다 작음 두 피연산자 모두 수치적으로 해석할 수 있으면 숫자 비교를 실행합니다. 이 연산은 비교 평가에 대한 논리 값을 반환합니다.
<= 보다 작거나 같음 두 피연산자 모두 수치적으로 해석할 수 있으면 숫자 비교를 실행합니다. 이 연산은 비교 평가에 대한 논리 값을 반환합니다.
> 보다 큼 두 피연산자 모두 수치적으로 해석할 수 있으면 숫자 비교를 실행합니다. 이 연산은 비교 평가에 대한 논리 값을 반환합니다.
>= 보다 크거나 같음 두 피연산자 모두 수치적으로 해석할 수 있으면 숫자 비교를 실행합니다. 이 연산은 비교 평가에 대한 논리 값을 반환합니다.
= 같음 두 피연산자 모두 수치적으로 해석할 수 있으면 숫자 비교를 실행합니다. 이 연산은 비교 평가에 대한 논리 값을 반환합니다.
<> 동일하지 않음 두 피연산자 모두 수치적으로 해석할 수 있으면 숫자 비교를 실행합니다. 이 연산은 비교 평가에 대한 논리 값을 반환합니다.
precedes  

< 연산자와는 달리 비교 연산 전에 인수 값의 수치적 해석을 시도하지 않습니다. 연산의 결과로 연산자의 왼쪽 값이 텍스트로 표시되고, 문자열 비교 시 오른쪽 값의 텍스트 표시보다 앞에 오면 true를 반환합니다.

 

'1 ' precedes ' 2' 반환 값: FALSE

반면에,

' 1' precedes ' 2' 반환 값: TRUE

공백(' ')의 ASCII 값이 숫자의 ASCII 값보다 작은 값이기 때문입니다.

다음과 비교해 보십시오.

'1 ' < ' 2' 반환 값: TRUE

그리고

' 1' < ' 2' 반환 값: TRUE

follows   > 연산자와는 달리 비교 연산 전에 인수 값의 수치적 해석을 시도하지 않습니다. 연산의 결과로 연산자의 왼쪽 값이 텍스트로 표시되고, 문자열 비교 시 오른쪽 값의 텍스트 표시보다 뒤에 오면 true를 반환합니다.

 

' 2' follows '1'은 FALSE를 반환합니다.

반면에,

' 2' follows ' 1' 반환 값: TRUE

공백(' ')의 ASCII 값이 숫자의 ASCII 값보다 작은 값이기 때문입니다.

다음과 비교해 보십시오.

' 2' > ' 1' 반환 값: TRUE

그리고

' 2' > '1 ' 반환 값: TRUE

이 페이지가 도움이 되었습니까?

이 페이지 또는 해당 콘텐츠에서 오타, 누락된 단계 또는 기술적 오류와 같은 문제를 발견하면 개선 방법을 알려 주십시오!

분석 현대화 프로그램에 참여

Remove banner from view

분석 현대화 프로그램으로 귀중한 QlikView 앱을 손상시키지 않고 현대화하십시오. 여기를 클릭 하여 자세한 내용을 참조하거나 다음에 연결하십시오. ampquestions@qlik.com