webForumDet fria alternativet

Allsidig sökfunktion

0 svar · 165 visningar · startad av Jon

JonMedlem sedan juli 20011 304 inlägg
#1

Sitter och klurar på en allsidig sökfunktion.
Hur skulle en sådan kunna se ut tro?

Säg att jag vill kunna söka på en hel mening i ett fält, typ "Kalle letar efter svart glass"

Nu vill jag ju helst att man ska hitta hela meningen. men om man inte skulle göra det vill man ju ha lite andra resultat, som när man söker på google, t.ex om det fanns "svart glass" eller "Kalle letar" eller i värsta fall bara "kalle" eller "glass".

Hur skulle man bygga upp en sån sökning? Det känns som om det inte räcker med sql men det kanske det gör om man är riktigt klurig...

Den enklaste varianten skulle ju bli:

SELECT * FORM theTable WHERE theColumn LIKE '%searchString%'

Hur skulle ni nu bygga ut det här för att bli intelligent?
Använd gärna valfritt programmeringsspråk om ni känner att det behövs men en "ren" sql-lösning är att föredra.

130 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)