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

Beitrag lesen

Moin

Und nochmal ich: Sorry, aber ich will ja auch meine Lösungen mitteilen:

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

So funktionierts nun wie gewünscht. Gibts was dran auszusetzen?

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