如何从 sashelp.class 获取第一次出现的性别(男性和女性)

问题描述 投票:0回答:1

我正在尝试从 sashelp.class 中连续获取第一次出现 sex='m' 和 sex='f' 的所有详细信息。

性别是 sashelp.class 中的一列

到目前为止我已经做到了:

Proc sql;
Select *
From sashelp.class
Where sex='m' or sex='f'
Order by sex
Limit 1;
Quit;

这在限制语句中给了我一个错误。说“语法错误,期待以下内容:!,!! ...等”

sql sas limit
1个回答
0
投票

如果您想要两种性别,则必须分别查询:

Proc sql;
Select *
From sashelp.class
Where sex='f'
Limit 1
Union all
Select *
From sashelp.class
Where sex='m'
Limit 1;
Quit;
© www.soinside.com 2019 - 2024. All rights reserved.