SELECT IF
SELECT IF 는 데이터에서 발견되는 논리 조건을 기반으로 분석할 케이스를 영구적으로 선택합니다. 선택하지 않은 케이스가 활성 데이터 세트에서 삭제됩니다.
SELECT IF [(]logical expression[)]
다음 관계 연산자를 논리식에서 사용할 수 있습니다.
| 기호 | 정의 |
|---|---|
| EQ 또는 = | 같음 |
| NE 또는~= 또는 ¬ = 또는 < > | 같지 않음 |
| LT 또는 < | 미만 |
| LE 또는 < = | 이하 |
| GT 또는 > | 보다 큼 |
| GE 또는 > = | 보다 크거나 같음 |
다음 논리 연산자를 논리식에서 사용할 수 있습니다.
| 기호 | 정의 |
|---|---|
| AND 또는 & | 두 관계 모두 true여야 함 |
| OR 또는 | | 두 관계 모두 true일 수 있습니다. |
| 아님 | 표현식의 결과를 반전시킵니다. |
이 명령은 활성 데이터 세트를 읽지 않습니다. 데이터 세트를 읽는 다음 명령을 사용하여 실행을 보류하여 저장됩니다. 자세한 정보는 명령 순서 주제를 참조하십시오.
SELECT IF 명령의 구문은 조건이 충족되는 경우 를 선택하고 선택되지 않은 케이스에 대해 삭제됨 을 선택하여 케이스 선택 대화 상자에서 생성할 수 있습니다.
예
SELECT IF (SEX EQ 'MALE').