SELECT IF

SELECT IF 根据在数据中找到的逻辑条件永久选择要进行分析的个案。 将从活动数据集中删除未选择的案例。

SELECT IF [(]logical expression[)]

可以在逻辑表达式中使用以下关系运算符:

表 1. 关系运算符
符号 定义
EQ 或 = 等于
NE or ~= or ¬ = or <> 不等于
LT or < 小于
LE or <= 小于或等于
GT 或> 大于
GE 或> = 大于或等于

可以在逻辑表达式中使用以下逻辑运算符:

表 2. 逻辑运算符
符号 定义
AND or & 两个关系都必须为 true
OR 或 | 任一关系都可以为 true
反转表达式的结果

此命令不会读取活动数据集。 将存储此数据集,并使用读取数据集的下一个命令暂挂执行。 请参阅主题 命令顺序 以获取更多信息。

通过选择 如果满足条件 并对未选择的个案选择 已删除 ,可以从 " 选择个案 " 对话框生成 SELECT IF 命令的语法。

示例

SELECT IF (SEX EQ 'MALE').