Allsidig sökfunktion

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Jon
    Medlem
    • 2001-07-15
    • 1126

    #1

    Allsidig sökfunktion

    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:
    [kod]
    SELECT * FORM theTable WHERE theColumn LIKE '%searchString%'[/kod]

    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.
    The computer is mightier than the pen, the sword, and usually, the programmer.
Working...