У меня есть столбцы с именем id
и key
. Я отсортировал данные по id
, и мне нужно получить первые 5 ключей каждого id
.сортировка и фильтрация sas по id
PROC SQL OUTOBS=5;
CREATE TABLE WORK.QUERY_001 AS
SELECT DISTINCT t1.*
FROM work.DATA t1
ORDER BY t1.id,
t1.key DESC;
QUIT;
Кроме того, я забыл упомянуть, что это не имеет ничего общего с SAS Macro! – mjsqu