Использование функции monotonic () при упорядочении строк - PullRequest
0 голосов
/ 31 декабря 2018

Я пытаюсь использовать монотонную функцию в неупорядоченном наборе данных.

Сначала я создаю таблицу для упорядочения данных, затем создаю столбец с номером строки с функцией monotonic (), как вы можете видеть в моем коде ниже.

proc sql;

/*creating the table*/
create table kk.fr_countries as
select * from firattest;

/*ordering countries*/
create table kk.fr_countriesordered as
select * from kk.fr_countries order by name asc;

/*adding the row number column*/
create table kk.fr_countriesrownum as
select monotonic() as row , * from kk.fr_countriesordered;

/*deleting temporary tables*/
drop table kk.fr_countries;
drop table kk.fr_countriesordered;
quit;

Но стоимостьэтой операции очень высока.Как я могу заказать свой набор данных и создать столбец с номером строки в одной таблице?

...