BookmarkSubscribeRSS Feed
deleted_user
Not applicable
Hi All,

I want to find out if I can merge 2 or more data sets by "Name".

Eg. John So appears in 2 different data sets, I want to merge these 2 data sets by John So's name.

Is this possible.

cheers.
2 REPLIES 2
Reeza
Super User
Yes 🙂 You do need to make sure your data is the EXACT same in each of the datasets when merging by character variables. I usually upcase everything to avoid cases not matching.

You can use the merge and by statement;

data want;
merge have1 have2 have3;
by name;
run;

Or you could do some joins in SQL. Basically an extension of a two way join. Search either SAS Support or LexJansen.com for papers on joining if you need details on joining.
deleted_user
Not applicable
Thanks Reeza I will try this.

cheers

hackathon24-white-horiz.png

The 2025 SAS Hackathon has begun!

It's finally time to hack! Remember to visit the SAS Hacker's Hub regularly for news and updates.

Latest Updates

What is Bayesian Analysis?

Learn the difference between classical and Bayesian statistical approaches and see a few PROC examples to perform Bayesian analysis in this video.

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
  • 2 replies
  • 919 views
  • 0 likes
  • 2 in conversation