I want to select only those observations from a table (Final_lIst) which don't belong in any of the two other tables (supp_data and ntb_data)
Will this code work?
proc sql;
create table Final_list as
select * from final_list
where customer_number
not in
(select distinct customer_number from supp_data and ntb_data ) ;
quit;
You have the AND in the wrong place.
where customer_number not in (select distinct customer_number from supp_data)
and customer_number not in (select distinct customer_number from ntb_data)
Unfortunately not, but this may ... if it doesn't post the log.
proc sql;
create table Final_list as
select * from final_list
where customer_number
not in
(select distinct customer_number from supp_data union select distinct customer_number from ntb_data ) ;
quit;
You have the AND in the wrong place.
where customer_number not in (select distinct customer_number from supp_data)
and customer_number not in (select distinct customer_number from ntb_data)
SAS Innovate 2025 is scheduled for May 6-9 in Orlando, FL. Sign up to be first to learn about the agenda and registration!
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.
Ready to level-up your skills? Choose your own adventure.