Todo mundo precisa, cedo ou tarde – e normalmente cedo -, juntar duas bases no SAS. Conforme já expliquei em Como combinar tabelas no SAS utilizando left join e full join e Combinando três tabelas com o left join, você pode utilizar os joins do SQL dentro do SAS e combinar as tabelas. Entretanto, há ainda uma forma de fazer isso dentro do data step.
Etiqueta: unir tabelas
Empilhando bases no SQL
Mais um post rápido, em que o título fala por si só.
Primeiro, uma query que vai unir as duas tabelas, removendo duplicidades:
select * from table1 union select * from table2
Query que vai unir as duas tabelas, sem remover duplicidades. Ou seja, se tivermos todas as colunas idênticas, a tabela final terá linhas idênticas:
select * from table1 union all select * from table2
Lembrando que o SQL pode ser utilizado no SAS, contanto que você inicie com um proc sql!