Kom ihåg mig?
Home Menu

Menu


Fulltext sök i mysql

Ämnesverktyg Visningsalternativ
Oläst 2006-03-08, 19:06 #1
spyvingen spyvingen är inte uppkopplad
Medlem
 
Reg.datum: Jan 2006
Inlägg: 245
spyvingen spyvingen är inte uppkopplad
Medlem
 
Reg.datum: Jan 2006
Inlägg: 245
Hej jag försöker få till en bra sql-sats som skall göra en full-text sökning i min databas från tvtider.info

Så jag har testat lite nu och kommit fram till att detta funkar :
Kod:
SELECT * from table where MATCH(program,beskrivning)
AGAINST( 'simpsons') order by prog_start
Men jag vill att den även skall få samma träffar (om inte fler) om man söker på "simp" men då får jag inga träffar alls.

Har testat att söka på "simp%", "simp+" och "simp*" men får inte det att funka nån som vet hur man skall göra för att söka med fulltext efter delar av ord??

M.V.H. Jonas
spyvingen är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-08, 19:22 #2
nicclas nicclas är inte uppkopplad
Flitig postare
 
Reg.datum: May 2003
Inlägg: 340
nicclas nicclas är inte uppkopplad
Flitig postare
 
Reg.datum: May 2003
Inlägg: 340
Varför vill du använda FULLTEXT? Det är väl av intresse bara om du vill ha hjälp att rangordna dina sökresultat. Tex om du söker på [simpsons] så ska poster i den tabell där ordet simpsons förekommer två gånger komma längre upp i resultatlistan än en post där det bara förekommer en gång.

Vill du använda "wildcards" måste du nog göra en "vanlig" SELECT.

Uppdatering: Använder du "IN BOOLEAN MODE" så går det bra att använda * som wildcard, men bara i slutet av ord. Läs på: http://dev.mysql.com/doc/refman/5.0/en/ful...xt-boolean.html
nicclas är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-08, 23:41 #3
Riverboy Riverboy är inte uppkopplad
Medlem
 
Reg.datum: Feb 2005
Inlägg: 106
Riverboy Riverboy är inte uppkopplad
Medlem
 
Reg.datum: Feb 2005
Inlägg: 106
Jag spar på bokmärken, fåningt javisst men denna ladde jag till i går den kanske hjälper dig.

http://tant102.mine.nu/Articles/View.aspx?articleId=8
Riverboy är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-09, 12:58 #4
spyvingen spyvingen är inte uppkopplad
Medlem
 
Reg.datum: Jan 2006
Inlägg: 245
spyvingen spyvingen är inte uppkopplad
Medlem
 
Reg.datum: Jan 2006
Inlägg: 245
Anledningen till att jag tänkte använda fulltext var väl att jag blev tipsad om att det skulle vara det bästa sättet att söke med.

Fast det jag vill ha ut av min sök motor är att den skall vara lite tollerant mot små fel tex om man råkar skriva simpson istället för simpsons och gärna om det går om man missar nån bokstav eller nåt fast det kanske är omöjligt

Riverboy : Kollade igenom den men den ger inte riktigt det jag vill. Testade den koden däri och sökte på simpsons men då tog det 20-30 sec och då hade den satt värdet 0 på alla poster som visades
spyvingen är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 07:25.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017