Nekromanti sökningar

Netfeed

Swashbuckler
Joined
21 Apr 2001
Messages
2,273
Location
Göteborg
jag har en litenundring om det går att göra redan, eller om det går att fixa

när man söker på en användare som man kanske inte riktigt vet hur man stavar till så skulle det kunna söka på delar av namnet tillexempel
net* eller *feed eller n*d så att man kan få dem som börjar med net eller slutar med feed eller de som börjar på n och slutar med d

går detta redan eller går det att fixa?

//netfeed, som kanske har idiotförklarat sig
 

Gardener

Champion
Joined
7 Feb 2000
Messages
8,445
Location
Södermalm
Nej, det går inte att använda wild cards vid inläggssökning så vill man söka inlägg skrivna av en användare måste man veta dennes namn. Vill man söka efter användare via Info -> Sök profiler så kan man dock skriva delar av ett namn och kryssa för användarnamn så får man upp de som har den texten i användarnamnet.

Sökfunktionen i den kommande 6.4-versionen är kraftigt uppdaterad och man kan göra sökningar mycket mer effektivt (man kan använda +/- framför ord, välja datumområde, välja flera forum att söka i osv). Vet dock inte om den kan använda wild cards dock.
 

seinet

Swashbuckler
Joined
18 May 2000
Messages
2,834
Location
Göteborg
Sökning med reguljära uttryck skulle sitta fint, tyvärr fungerar det ju inte så jättebra med reguljära uttryck i SQL, men man kan ju alltid använda "WHERE [tupel] LIKE [%net%]" (vilket betyder ungefär "där [tupel] == *net*".

Hmm, man kan ju även slänga in BETWEEN i en WHERE-del, men det gäller för hela tupeln och inte bara vissa delar inom tupeln (fast jag undrar hur resultatet blir ifall man tar något i stil med "WHERE user_name LIKE BETWEEN N'a%net%' AND N'c%net%'"...

/Seinet Wintermute - Fick i alla fall godkänt på databasteknik-kursen :gremtongue:
 
Top