Mailinglisten-Archive |
Ilja Bekowies wrote: > Hallo! > > Ich habe zwei tabellen. Beide haben ein Textfeld (Text) mit einem > FullText Index drauf. Beide sind MyISAM Tables. Beide haben einen > Eintrag wobei in dem Textfeld der gleiche Text vorkommt. > > Ich mache einen Query auf Tabelle 1: > SELECT id FROM table1 WHERE MATCH(`Text`) AGAINST ('home') > > und auf Table 2: > SELECT id FROM table2 WHERE MATCH(`Text`) AGAINST ('home') > > Der erste liefert mir eine Ergebniszeile. > Der zweite nicht. > > Ich kann es mir wirklich nicht erklaeren. > Offensichtlich ist der Fehler jedenfalls nicht. > > > Hat jemand soetwas auch schon einmal erlebt? MATCH () AGAINST () hat so seine Eigenheiten, z. B.: liefert es keine Ergebnisse wenn das gesuchte Wort in mehr als [SCHWELLENWERT]% aller Datensätze vorkommt -- Sebastian Mendel www.sebastianmendel.de www.warzonez.de www.tekkno4u.de www.nofetish.com www.sf.net/projects/phpdatetime www.sf.net/projects/phptimesheet -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive