hi,
ich habe ein mysql-abfrage nach dem muster:
abcd$efgh
SELECT id FROM tabelle WHERE MATCH ( spalte1, spalte2, spalte3 ) AGAINST ( abcd$efg' IN BOOLEAN MODE );
das problem ist, dass sql abcd$efg scheinbar in abcd efgh umwandelt und somit nach abcd ODER efg sucht, was mir gar nicht hilft. gibt man "abcd$efg" erhalt somit nur die datensaätze in denen abcd vorkommt weil egf ja, weil < 4 buchstaben, stopword ist.
weiss jemand ein lösong wie man nach einem string suchen kann der ein sonderzeichen $, § etc. enthält?
danke für die anstrengungen
mic