Mailinglisten-Archive |
Hallo, wenn du in der Volltextsuche von Mysql eine Phrase finden willst, musst du die Phrase IN BOOLEAN MODE in Anführungszeichen setzen: SELECT * FROM articles WHERE MATCH (title,body) AGAINST ('"Fischers Fritz fängt frische Fische"' IN BOOLEAN MODE); http://dev.mysql.com/doc/mysql/en/Fulltext_Boolean.html Die englische Dokumentation ist mal wieder ergiebiger... Viele Grüsse Martin > Hallo Werner, > ich fürchte da wirst du mit einer Volltextsuche nicht viel weiter kommen > da > diese in MySQL "lediglich" eine Wortliste ist. > Deine Suche wird wohl über einen Fulltable Scan mit LIKE laufen müssen. > Wo ich mir jetzt nicht sicher bin ist ob eine kombination aus > Volltextsuche > + LIKE den Optimizer dazu bewegt zuerst alle möglichen Sätze per Volltext > und dann den Rest per LIKE herauszufiltern. Da hilft aber ein EXPLAIN um > sich das mal anzusehen was er da macht. > > Gruß, > Andreas > >> -----Original Message----- >> From: Werner Berger [mailto:werner at soft-work.biz] >> Sent: Friday, October 29, 2004 1:43 AM >> To: mysql-de at lists.4t2.com >> Subject: Volltextsuche >> >> Hallo Liste! >> >> Ich muß in einer Volltextsuche nach einer Phrase suchen, also z.B. >> "Fischers Fritz fängt frische Fische". Ich brauche aber nur >> die Treffer, die mit der Phrase genau übereinstimmen, >> abgesehen von der Groß/Kleinschreibung. "Karl fängt frische >> Fische" wäre also falsch, wird aber als Treffer geliefert. >> Auch "IN BOOLEAN MODE" hilft da ja nicht weiter. >> >> Kann mir da jemand helfen? >> >> Ich geh mir jetzt ein Fischbrötchen essen. :-) >> >> Mit freundlichen Grüssen >> Werner Berger >> -- >> Soft-Work Media GmbH, Trierer Str. 854, 52078 Aachen >> Tel.: 0241/4122488, Fax: 0241/99120816, Mobil: 0179/7973845 >> mailto:werner at soft-work.biz http://www.soft-work.biz >> >> -- >> Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter >> -->> http://www.4t2.com/mysql >> > > > -- > Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter > -->> http://www.4t2.com/mysql > > > -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive