A join through proc SQL allows you to join on a variable. I've found it's more efficient when I'm creating a table with shared observations; whereas a set will stack my tables, not necessarily joining them. It's helpful if my information is already formatted for existing variables.
... View more