Bobby: MySQL Match-Problem -> über mehrere Tabellen suchen

Beitrag lesen

Moin

ich habe 2 Tabellen mit je Name und Beschreibung als Spalten. Nun möchte ich mit einem Query beide Tabellen volltextsuchen

Mein Ansatz:

  
SELECT comtable.Name, comtable.Beschreibung  
FROM  
(  
    SELECT Tabelle1.Name AS Name, Tabelle1.Beschreibung AS Beschreibung  
    FROM Tabelle1  
    UNION  
    SELECT Tabelle2.Name AS Name, Tabelle2.Beschreibung AS Beschreibung  
    FROM Tabelle2  
)  
AS comtable  
WHERE MATCH  
(  
    Name, Beschreibung  
)  
AGAINST  
(  
    'test'  
)  

So. Nun ist ja kein Volltextindex über die Spalten comtable.Name und comtable.Beschreibung gelegt was mir auch promt mit der Meldung _#1191 - Can't find FULLTEXT index matching the column list_ quittiert wird.

Wie bekomm ich das hin die Tabellen sinnvoll für eine Volltextsuche zu verknüpfen. Wo liegt mein Denkfehler?

Gruß Bobby

--
-> Für jedes Problem gibt es eine Lösung, die einfach, sauber und falsch ist! <-
-> Nicht das Problem macht die Schwierigkeiten, sondern unsere Sichtweise! <-
ie:{ br:> fl:{ va:} ls:< fo:) rl:( n4:( de:> ss:) ch:? js:( mo:} sh:) zu:)