BookmarkSubscribeRSS Feed
☑ This topic is solved. Need further help from the community? Please sign in and ask a new question.
SASuser4321
Obsidian | Level 7

Hi, I have 3 tables. This is how they look like:

Changes
2.56%

 

No_changes
5.12%

 

Weights
1.12%

 

 

I would like to merge these tables in a way so that they look like this:

Changes No_changes Weights
2.56% 5.12% 1.12%

 

I tried the following code but it ends up stacking them top to bottom instead of merging them left to right as shown above:

 

data final ;
set Table_1 Table_2 Table_3;
run;

 

Help would be appreciated. Thanks.

1 ACCEPTED SOLUTION

Accepted Solutions
PeterClemmensen
Tourmaline | Level 20

What you want is a Merge Statement with no By Statement.

 

data want;
   merge Table_1 Table_2 Table_3;
run;

View solution in original post

1 REPLY 1
PeterClemmensen
Tourmaline | Level 20

What you want is a Merge Statement with no By Statement.

 

data want;
   merge Table_1 Table_2 Table_3;
run;
How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 1 reply
  • 1302 views
  • 1 like
  • 2 in conversation