Fusion de table SAS

pline12 -  
 toto -
Bonjour,

Je dispose de 2 tables suivantes:
a b
1 2
1 3

a c
1 2
1 3

et je souhaite obtenir la table suivante:
a b c
1 2 2
1 2 3
1 3 2
1 3 3

comment on peut faire?
A voir également:

1 réponse

toto
 
Voici une réponse possible :

/*Création des 2 tables*/
data tab1;
input a b;
cards;
1 2
1 3
run;

data tab2;
input a c;
cards;
1 2
1 3
run;

/*Création de la jointure*/
proc sql;
create table jointure as
select tab1.a,tab1.b,tab2.c
from tab1
inner join
tab2
on (tab1.a=tab2.a);
quit;

Tcho.
1