hi,
hab das problem nun erkannt. es werden die ergebnisse trotzdem angezeigt, wenn sie davor/danach kein leerzeichen haben.
also "tv-sound" wird ignoriert von der anweisung "-tv".
demnach versuchte ich mal
SELCET * FROM test WHERE MATCH ( beschreibung1 ) AGAINST ( '+box+sound+subwoofer -*tv* -auto ' IN BOOLEAN MODE )aber die sternchen scheinen mir da nicht weiterzuhelfen.
was kann ich stattdessen verwenden?
danke
bitte jetzt nicht wild rumprobieren.
Ich glaube, Du hast was falsch verstanden!
bei einer Abfrage '-sound' würde 'tv-sound' sicherlich noch gefunden, weil tv-sound als eigenständiges Wort auftaucht.
Warum Deine Abfrage nicht funktioniert, kann ich Dir momentan nicht sagen. Welche MySQL-Version hast Du denn?
Hast Du mal versucht, die Beispiele bei MySQL, die unter Fulltext-Suche stehen, auszuprobieren? Funktionieren diese alle?
Gruß
Reiner