Привет хотел узнать, как объединить следующий пример:
Данные1
Groups ABC FVC HTR
Данные2
Riders H2 H3
Финальная или требуемая таблица
Groups RIDERS ABC H2 ABC H3 FVC H2 FVC H3 HTR H2 HTR H3
Вы ищете cross join. Используя proc sql, это будет:
cross join
proc sql
proc sql; select d1.groups, d2.riders from data1 d1 cross join data2 d2 order by d1.groups d2.riders; quit;
Он вызывает декартово произведение .
Вы можете сделать это без cross join:
proc sql; select d1.groups, d2.riders from data1 d1, data2 d2; quit;