Mailinglisten-Archive |
Hallo mysql-de at lists.4t2.com Freitag, 29. Oktober 2004 um 17:05 hast Du geschrieben: WB> Hallo Freitag, 29. Oktober 2004 um 11:12 schrieben Sie: MB>> Hallo, MB>> wenn du in der Volltextsuche von Mysql eine Phrase finden willst, musst du MB>> die Phrase IN BOOLEAN MODE in Anführungszeichen setzen: MB>> SELECT * FROM articles WHERE MATCH (title,body) AGAINST ('"Fischers Fritz MB>> fängt frische Fische"' IN BOOLEAN MODE); MB>> http://dev.mysql.com/doc/mysql/en/Fulltext_Boolean.html MB>> Die englische Dokumentation ist mal wieder ergiebiger... WB> Stimmt, hab leider nur in der deutschen doku gesucht. WB> Vielen Dank, jetzt funktioniert es. Ist doch deutlich schneller als WB> "like '%text%'". WB> Bei meinem 2. Problem hab ich da aber auch nichts gefunden. WB> SELECT * FROM table WHERE WB> MATCH (feld1) AGAINST ('text1' IN BOOLEAN MODE) AND WB> MATCH (feld2) AGAINST ('text2' IN BOOLEAN MODE) WB> Soll Datensätze liefern die in feld1 den text1 enthalten UND in feld2 WB> den text2 enthalten, es müssen beide Bedingungen erfüllt sein. WB> Habe einen Fulltext-Index auf beide Felder gelegt, erhalte auch keine WB> Fehlermeldungen, nur leider auch keine Treffer. WB> Mit freundlichen Grüssen WB> Werner Berger WB> -- WB> Soft-Work Media GmbH, Trierer Str. 854, 52078 Aachen WB> Tel.: 0241/4122488, Fax: 0241/99120816, Mobil: 0179/7973845 WB> mailto:werner.meuwsen at soft-work.biz http://www.soft-work.biz Sorry, nehme alles zurück und behaupte das Gegenteil. Es funktioniert! so long 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
php::bar PHP Wiki - Listenarchive