Skip to Main Content

SQL & PL/SQL

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Fuzzy name matching

User_IC3C9Jul 5 2023 — edited Jul 5 2023
Based on same email and  combination f name and l name population same ID and fuzzy match % of f name and  l name for same email. Can any one help me to populate this ID and Fuzzy Match.
if fuzzy match is less than 10% (parameterized)  then ID will be different. 

sample data provided below: 
ID f name l name email Fuzzy Match 
P1 Vincent Crisci V4innieman16@gmail.com 
P1 Vincent J Crisci V4innieman16@gmail.com 
P2 V Thomas V3Thomas714@aol.com 
P2 V L THOMAS V3Thomas714@aol.com 
P3 Bob Rosenthal R2osie03@msn.com 
P3 Robert Rosenthal R2osie03@msn.com 
P4 Robert V Olivieri R1ovinol@aol.com 
P4 Robert Vincent Olivieri R1ovinol@aol.com 
P5 chris brown 8zzzud150@yahoo.com 
p6 christen shrum 8zzzud150@yahoo.com 
SELECT 'chris ','brown','8zzzud150@yahoo.com'  from dual union
SELECT 'christen ','shrum','8zzzud150@yahoo.com'  from dual union
SELECT 'Vincent ','Crisci','V4innieman16@gmail.com'  from dual union
SELECT 'Vincent ','J Crisci','V4innieman16@gmail.com'  from dual union
SELECT 'V ','Thomas','V3Thomas714@aol.com'  from dual union
SELECT 'V L ','THOMAS','V3Thomas714@aol.com'  from dual union
SELECT 'Bob ','Rosenthal','R2osie03@msn.com'  from dual union
SELECT 'Robert ','Rosenthal','R2osie03@msn.com'  from dual union
SELECT 'Robert V ','Olivieri','R1ovinol@aol.com'  from dual union
SELECT 'Robert Vincent ','Olivieri','R1ovinol@aol.com'  from dual
This post has been answered by mathguy on Jul 5 2023
Jump to Answer
Comments
Post Details
Added on Jul 5 2023
11 comments
1,127 views