i have a dataset that looks like
customer_id cellphone
deeee 0897777
deesss 65788
reeesss 7866
(not real values)
I want to check which of the customer_id has the same cellphone value
or
proc sql;
select *
from have
group by cellphone
having count(*) > 1
;
quit;
From the hip:
proc sql;
select
a.customer_id as cust1,
b.customer_id as cust2,
a.cellphone as cell
from have as a, have as b
where a.cellphone = b.cellphone and a.customer_id ne b.customer_id
;
quit;
or
proc sql;
select *
from have
group by cellphone
having count(*) > 1
;
quit;
Good news: We've extended SAS Hackathon registration until Sept. 12, so you still have time to be part of our biggest event yet – our five-year anniversary!
Check out this tutorial series to learn how to build your own steps in SAS Studio.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.