Problem med inner join og like
Jeg har 2 tabeller:kontakt: felter(kontaktnr, kontaktnavn, kontaktnavn2)
data: felter(efternavn, fornavn, mellemnavn, fuldenavn)
Det der skal ske er at efternavn i tabellen data skal køres op imod kontaktnavn i tabellen kontakt. Feks. hvis der står Hansen i efternavn så skal den finde Kim Hansen, Hansen osv.
Jeg har prøvet med denne sql, men får ikke det rigtige. Den finder feks. ikke Kim Hansen, men kun Kim.
SELECT *
FROM [ITtools].[dbo].[kredit_Kontakt]
INNER JOIN [ITtools].[dbo].[kredit_Data] ON ([kredit_Kontakt].[kontaktnavn] LIKE '*'+[kredit_data].[efternavn]+'*')
GO
Håber der er en der lige kan se hvor problemet ligger.