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)
April 27 – 30 | Gaylord Texan | Grapevine, Texas
Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and lock in 2025 pricing—just $495!
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.