Hallo,
ist es möglich bei einer MySQL-Volltext-Suche herauszubekommen, in welcher Spalte das gesuchte Wort gefunden wurde?
z.B. SELECT * FROM test WHERE MATCH (spalte1, spalte2, spalte3) AGAINST ('suchwort*' IN BOOLEAN MODE);
Das Suchwort kommt z.B. nur in spalte2 vor. Gibt es da eine Möglichkeit da ran zu kommen?
Interessant wäre auch zu erfahren, wie man mehrere Tabellen sinnvoll "verbindet" um diese ebenfalls mit MATCH ... AGAINST ... abfragen zu können. Ich habs bisher mit JOIN ... ON ... gemacht. Auch UNION funzt recht gut. Sogar auch die Kombination. Die Frage ist, ob ich damit meiner DB nicht zuviel zu mute und es vielleicht doch einfacher geht ???
Gruß,
Kerstin
--
"Als es noch keine Computer gab, war das Programmieren noch relativ einfach." - Edsger W. Dijkstra
"Als es noch keine Computer gab, war das Programmieren noch relativ einfach." - Edsger W. Dijkstra