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

Dear all,

 

How could I select all the other observations from the full sample except all those observations in subsapmle A with proc sql?

 

Thanks a lot!

1 ACCEPTED SOLUTION

Accepted Solutions
SASKiwi
PROC Star
proc sql;
 create table Sample_Remaining as
 select *
 from Full_Sample
 where Row_ID not in (select Row_ID from Sub_Sample)
 ;
quit;

This assumes you have a column called Row_ID that uniquely identifies each row in your full sample data. If you don't have such a column you can easily add one yourself.

View solution in original post

2 REPLIES 2
SASKiwi
PROC Star
proc sql;
 create table Sample_Remaining as
 select *
 from Full_Sample
 where Row_ID not in (select Row_ID from Sub_Sample)
 ;
quit;

This assumes you have a column called Row_ID that uniquely identifies each row in your full sample data. If you don't have such a column you can easily add one yourself.

owenwqp1
Obsidian | Level 7
Thank you so much SASKiwi, you're so helpful!
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
  • 2 replies
  • 1069 views
  • 0 likes
  • 2 in conversation