SELECT IF

SELECT IF 는 데이터에서 발견되는 논리 조건을 기반으로 분석할 케이스를 영구적으로 선택합니다. 선택하지 않은 케이스가 활성 데이터 세트에서 삭제됩니다.

SELECT IF [(]logical expression[)]

다음 관계 연산자를 논리식에서 사용할 수 있습니다.

표 1. 관계 연산자
기호 정의
EQ 또는 = 같음
NE 또는~= 또는 ¬ = 또는 < > 같지 않음
LT 또는 < 미만
LE 또는 < = 이하
GT 또는 > 보다 큼
GE 또는 > = 보다 크거나 같음

다음 논리 연산자를 논리식에서 사용할 수 있습니다.

표 2. 논리 연산자
기호 정의
AND 또는 & 두 관계 모두 true여야 함
OR 또는 | 두 관계 모두 true일 수 있습니다.
아님 표현식의 결과를 반전시킵니다.

이 명령은 활성 데이터 세트를 읽지 않습니다. 데이터 세트를 읽는 다음 명령을 사용하여 실행을 보류하여 저장됩니다. 자세한 정보는 명령 순서 주제를 참조하십시오.

SELECT IF 명령의 구문은 조건이 충족되는 경우 를 선택하고 선택되지 않은 케이스에 대해 삭제됨 을 선택하여 케이스 선택 대화 상자에서 생성할 수 있습니다.

SELECT IF (SEX EQ 'MALE').