Простая итерация по массиву с proc sql в SAS

Я просто хочу пройтись по списку и запустить процедуру, используя «я»th элемент в списке и создайте таблицу с именем 'i' с результатом. Я'мы попробовали синтаксис для каждого ресурса, который я могу найти, но могуне заставить это работать. Вот's некоторый код / псевдокод, который иллюстрирует мою потребность. Спасибо заранее!

array itemlist[*] (100,101,102);

proc sql;
    do i=1 to dim(itemlist);
    create table somelibname.[itemlist(i)] as
        select * from somelibname.sometable
        where item=itemlist(i);
    end;
quit;

Ответы на вопрос(1)

Ваш ответ на вопрос