IF
IF [(]logical expression[)] target variable=expression
此指令不會讀取作用中資料集。 它會以下一個讀取資料集的指令來儲存,擱置執行。 如需相關資訊,請參閱主題 指令順序 。
下列關係運算子可以在邏輯表示式中使用:
| 符號 | 定義 |
|---|---|
| EQ 或 = | 等於 |
| NE or ~= or ¬ = or <> | 不等於 |
| LT or < | 少於 |
| LE or <= | 小於或等於 |
| GT 或> | 大於 |
| GE 或> = | 大於或等於 |
下列邏輯運算子可以在邏輯表示式中使用:
| 符號 | 定義 |
|---|---|
| AND or & | 兩個關係都必須為 true |
| OR 或 | | 任一關係都可以是 true |
| 不是 | 反轉表示式的結果 |
範例
IF (AGE > 20 AND SEX = 1) GROUP=2.