BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
anweinbe
Quartz | Level 8

Hi all,

 

I am trying to build a new table using a proc sql create command (below). This code does work, however I am trying to add to it and have not gotten it to work. I would like to keep all records in my table "a" even if there is no match in table "b". I tried multiple things but clearly missing something easy...

 

my current code:

 

proc sql;
create table temp.final_Indp_Prct
as select a.*, b.*
from temp.Summ_Owners_2 as a, temp.Summ_Ind as b
where a.cusip=b.cusip and a.base_year=b.base_year;
quit;

1 ACCEPTED SOLUTION

Accepted Solutions
ed_sas_member
Meteorite | Level 14

Hi @anweinbe 

 

You can try this (untested code)

proc sql;
	create table temp.final_Indp_Prct as
	select a.*, b.*
	from temp.Summ_Owners_2 as a left join temp.Summ_Ind as b
	on a.cusip=b.cusip and a.base_year=b.base_year;
quit;

-> replace "where" by "on" when you use a left join.

 

Best,

View solution in original post

2 REPLIES 2
ed_sas_member
Meteorite | Level 14

Hi @anweinbe 

 

You can try this (untested code)

proc sql;
	create table temp.final_Indp_Prct as
	select a.*, b.*
	from temp.Summ_Owners_2 as a left join temp.Summ_Ind as b
	on a.cusip=b.cusip and a.base_year=b.base_year;
quit;

-> replace "where" by "on" when you use a left join.

 

Best,

anweinbe
Quartz | Level 8

Thank you!

SAS Innovate 2025: Register Now

Registration is now open for SAS Innovate 2025 , our biggest and most exciting global event of the year! Join us in Orlando, FL, May 6-9.
Sign up by Dec. 31 to get the 2024 rate of just $495.
Register now!

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