03. september 2003 - 21:52Der er
14 kommentarer og 1 løsning
like %anders% henter også randers
når man søger i mange felter i mange nyheder er det ærgeligt at når man f.eks. søger efter en person ved navn Anders også får alle de nyheder der omhandler Randers. SQL eks.: "SELECT * FROM nyheder WHERE tekst LIKE '%anders%';"
Teknologi, AI og forretning er i centrum på Computerworlds Cloud og AI Festival i København d. 18. og 19. september. Se hele programmet for den store konference om strategisk brug af Cloud og AI på: www.cloud-festival.dk
Der er så et problem med hvis der er et komma eller punktum lige efter anders, men enten kan du teste for det også med en OR eller så kan du leve med det.
For at klare problemet med kommaer og punktummer kan bruges noget ala:
SELECT ... WHERE <field> RLIKE '.*[,\.]?anders[,\.]?.*'
Synes godt om
Ny brugerNybegynder
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.