I will give this a try, thanks for all your help and good luck with the car.
-----Original Message----- From: Adrian Lynch [mailto:[EMAIL PROTECTED] Sent: Wednesday, February 23, 2005 5:41 PM To: CF-Talk Subject: RE: OT-SQL matching Try runnng this: CREATE TABLE #table1 ( LName VARCHAR(100), FName VARCHAR(100), City VARCHAR(100) ) CREATE TABLE #table2 ( LName VARCHAR(100), FName VARCHAR(100), City VARCHAR(100) ) INSERT INTO #table1 ( LName, FName, City ) VALUES ( 'DOE JR', 'JOHN', 'PHOENIX' ) INSERT INTO #table1 ( LName, FName, City ) VALUES ( 'GATES', 'BILL', 'REDMOND' ) INSERT INTO #table1 ( LName, FName, City ) VALUES ( 'GORE III', 'AL', 'BACKWOODS' ) INSERT INTO #table1 ( LName, FName, City ) VALUES ( 'BRADSHAW', 'TERRY', 'HOUSTON' ) INSERT INTO #table2 ( LName, FName, City ) VALUES ( 'DOE', 'JOHN', 'PHOENIX' ) INSERT INTO #table2 ( LName, FName, City ) VALUES ( 'GATES', 'BILL', 'REDMOND' ) INSERT INTO #table2 ( LName, FName, City ) VALUES ( 'GORE', 'AL', 'BACKWOODS' ) INSERT INTO #table2 ( LName, FName, City ) VALUES ( 'BRADSAW', 'TERRY', 'HOUSTON' ) SELECT t1.*, t2.* FROM #table1 t1 INNER JOIN #table2 t2 ON ( t1.LName = t2.LName OR SUBSTRING(t1.LName, 1, CHARINDEX(' ', t1.LName)) LIKE t2.LName ) It looks like it's doing the right thing, joining on last name in spite or the suffix. Ade -----Original Message----- From: Eric Creese [mailto:[EMAIL PROTECTED] Sent: 23 February 2005 22:58 To: CF-Talk Subject: RE: OT-SQL matching hmmmmm not sure unless I give it a try. Here is my revised SQL, I got rid of the substring on the last name and went with matching the first three letters SELECT n.[last name] as lastname,x.perlname, n.[first name] as firstname,x.perfname, n.[street 1],x.addrline1,n.city,n.state ,x.city,x.state FROM NEW_STUDENTS n, EAA_CHECK x WHERE LEFT(n.[first name],1) = left(x.perfname,1) AND n.city =x.city AND n.state = x.state AND LEFT(n.[street 1],3)= left(x.addrline1, 3) AND LEFT(n.[last name],3) = left(x.perlname,3) -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 266.4.0 - Release Date: 22/02/2005 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Logware (www.logware.us): a new and convenient web-based time tracking application. Start tracking and documenting hours spent on a project or with a client with Logware today. Try it for free with a 15 day trial account. http://www.houseoffusion.com/banners/view.cfm?bannerid=67 Message: http://www.houseoffusion.com/lists.cfm/link=i:4:196289 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54