Am Dienstag, 21. Januar 2003 12:54, schrieb Michael Kastner:
> Ist vielleicht etwas OT f�r diese Liste, aber ich frags mal trotzdem.
> Ich habe eine mySQL(ver 3.23.54) Datenbank und w�rde gern eine
> Volltextsuche �ber zwei Felder einer Tabelle laufen lassen.
>
> W�hrend diese query
>
> SELECT * FROM nodes WHERE MATCH(title, bodyText) AGAINST ("running")
>
> ein Ergebnis liefert,
> erhalte ich f�r diese query (man beachte die Asterisk-Wildcard)
>
> SELECT * FROM nodes WHERE MATCH(title, bodyText) AGAINST ("runnin*")
>
> kein Ergebnis.
>
> Ist doch seltsam, oder?
* hat bei mir noch nie funktionier ich benutze immer %.
Hab grad im Internet gelesen, mit MATCH kriegst Du nur ganze Worte. :-(
Hier ist der Link:
http://mysql-faq.sourceforge.net/c304.html
Gru�
Ernst.
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org