search correctie

Status
Niet open voor verdere reacties.

bn2vs

Terugkerende gebruiker
Lid geworden
18 aug 2007
Berichten
1.705
Hey,

Bij sommige sites als je iets zoekt en een letter mis bent krijch je 'did you mean' en dan de correcte term. Welke statement word hiervoor gebruikt? Is er iets in de aard van 'lijkt op' in SQL, of moet er een index worden gemaakt ofzo?

Alvast bedankt :D
 
En dan heb je ook nog 'soundex'.
 
Oke, bedankt :thumb:

Heb al ff zitten zoeken, maar vind niet direct hoe ik het in mn search algoritme kan integreren. Als ik iets vind zet ik het hier ook wel ff :)

Btw, in mn huidige query heb ik iets zoals
Code:
SELECT (MATCH(OMSCHRKORT, CATEGORIE, LEVERANCIER) AGAINST('$search') + MATCH(product_description, product_specifications) AGAINST('$search')) AS relevancy FROM produtcs WHERE
 				MATCH(OMSCHRKORT, CATEGORIE, LEVERANCIER) AGAINST('$search')
				OR MATCH(product_description, product_specifications) AGAINST('$search')
				OR OMSCHRKORT LIKE '$like_patern'

Nogal retarted dat ik mn MATCH AGAINST statements er 2x heb staan. Kan ik niet iets zoals dit doen?
Code:
SELECT (MATCH(OMSCHRKORT, CATEGORIE, LEVERANCIER) AGAINST('$search') + MATCH(product_description, product_specifications) AGAINST('$search')) AS relevancy FROM produtcs WHERE relevancy > 0 OR OMSCHRKORT LIKE '$like_patern'
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan