Hai,

Op welke manier is het mogelijk om bijvoorbeeld een record uit een MySQL tabel met als naam 'The Beatles' te vinden, onder ZOWEL 'The' als 'Beatles'.

Het gebeurt natuurlijk dat mensen de Beatles onder én 'Beatles' én 'The Beatles' proberen te zoeken in een database met bands. Hoe ga je hier flexibel mee om?

Bij voorbaat dank,

Daan van Teeffelen
zoiets?

LIKE '%The%' OR LIKE '%Beatles%'
als het een grote tabel wordt of je lappen met text wilt doorzoeken zou ik zelf fulltext search gebruiken dit zorgt voor een beter resultaat, is sneller door het gebruik van een index en geeft een score per resultaat..

zie

http://dev.mysql.com/doc/mysql/en/Fulltext_Search.html

Reageren