Avatar billede loukas Mester
23. november 2003 - 17:54 Der er 6 kommentarer og
1 løsning

Søgning med match kun på ordet

Jeg har lavet dette simple script til søgninger.
Men...
Hvis der bliver søgt på "bil" matcher den også "billeder"

Nogen som kan hjælpe mig med evt. at få flettet noget regExp ind, eller en anden løsning ???
Avatar billede medions Nybegynder
23. november 2003 - 18:01 #1
Så skal du ikke bruge LIKE, så skal du kun bruge WHERE...


//>Rune
Avatar billede medions Nybegynder
23. november 2003 - 18:04 #2
Ellers kan du fjerne % tegnene efter searchworded i din LIKE sætning

//>Rune
Avatar billede medions Nybegynder
23. november 2003 - 18:05 #3
Du vil få en bedere forståelse hvis ud læser denne artikkel:

http://activedeveloper.dk/aspdigital/kapitel2/search.asp

//>Rune
Avatar billede loukas Mester
23. november 2003 - 18:35 #4
jooo, men kolonnen der bliver søgt i indeholder typisk en sætning.
F.eks. "Her er Billeder fra sidste julefrokost"

Søges der på "billeder" med WHERE retunerer den ikke posten "Her er Billeder fra sidste julefrokost"
Avatar billede Slettet bruger
23. november 2003 - 18:56 #5
Hvis der skal stå bil for sig selv kan du lave noget i stil med
txt like '% bil %' hvis det er midt i og
txt like 'bil %' hvis det står først og
txt like '% bil' hvis det står sidst.
Avatar billede loukas Mester
23. november 2003 - 19:42 #6
txt like '% bil %'
matcher f.eks.
"her er BILleder"
"BILligt fra BILka"

det er bare 2 eksempler på hvad den IKKE skal matche.


txt like 'bil %'
matcher f.eks. IKKE
"køb en ny BIL hos Hansen"
"se den brugte BIL her"

det er 2 eksempler hvor den SKAL matche
Avatar billede Slettet bruger
23. november 2003 - 22:03 #7
Hmm den nederste du skriver vil den ikke matche da det er den hvor det skal starte med bil+ mellemrum så det er ok, men jeg forstår ikke at den øverste ikke virker man siger jo netop alt+mellemrum+bil+mellemrum+alt og den burde ikke give dig de 2 linier øverst.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester