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

Beitrag lesen

Moin

so. Hab die Abfrage nun mit Like gestaltet:

  
SELECT comtable.Typ, comtable.Name, comtable.Beschreibung  
FROM  
(  
    SELECT 'Tabelle1' AS Typ, Tabelle1.Name AS Name, Tabelle1.Beschreibung AS Beschreibung  
    FROM Tabelle1  
    UNION  
    SELECT 'Tabelle2' AS Typ, Tabelle2.Name AS Name, Tabelle2.Beschreibung AS Beschreibung  
    FROM Tabelle2  
)  
AS comtable  
WHERE  
comtable.Name LIKE '%test%'  
OR  
comtable.Beschreibung LIKE '%test%'  

So funktionierts erstmal.

Wenn es eine elegantere Lösung mit der Fulltext-Funktionalität gibt, bitte ich darum. Man lernt ja nie aus

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:)