MySQL MATCH AGIANST CONCAT
Charlie
- datenbank
Hallo,
folgende Abfrage:
SELECT
id,
(SELECT description FROM lkp_test WHERE MATCH (test_field) AGAINST (CONCAT('+', tbl_test.my_field, '*') IN BOOLEAN MODE) AS my_new_field
FROM
tbl_test
liefert mir leider die Fehlermeldung:
Error Code : 1210
Incorrect arguments to AGAINST
Ich hab jetzt schon alles möglich versucht mit 2 CONCAT usw., aber ich komme leider nicht drauf wie es funktionieren könnte.
Bitte um Hilfe.
lg
Charlie
Hi,
(SELECT description FROM lkp_test WHERE MATCH (test_field) AGAINST (CONCAT('+', tbl_test.my_field, '*') IN BOOLEAN MODE)
liefert mir leider die Fehlermeldung:
Error Code : 1210
Incorrect arguments to AGAINST
Wadde hadde du denn an
AGAINST takes a string to search for, and an optional modifier that indicates what type of search to perform. The search string must be a literal string, not a variable or a column name.
nich' begrippst?
MfG ChrisB
Hi,
nich' begrippst?
Hm, hab gesucht und gesucht und auch in der Doku nachgelesen, aber hab dies dann echt übersehen.
Vielen Dank.
lg
Charlie