volltext-suche über mehrere tabellen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • volltext-suche über mehrere tabellen

    hallo,

    nach langer erfolgloser suche nach einer lösung hoffe ich hier einen ansatz für mein problem zu bekommen.

    ich habe mehrere tabellen die ich mit einem join und der volltextsuche durchsuchen will und sie nach ihrer relevanz orden will. meine query sieht bis jetzt so aus:

    SELECT *,
    MATCH (literaturangabe, besonderheiten, geschichte, grundlagen, A.anwendung, D.design, O.objekt, hypothese, ergebnis, methoden, parameter, inhalt)
    AGAINST ('".$squery."' IN BOOLEAN MODE) as score
    FROM bmdb_content C, bmdb_anwendung A, bmdb_design D, bmdb_objekt O
    WHERE C.design = D.designid
    AND C.anwendung = A.anwendungsid
    AND C.objekt = O.objektid
    AND
    MATCH (literaturangabe, besonderheiten, geschichte, grundlagen, A.anwendung, D.design, O.objekt, hypothese, ergebnis, methoden, parameter, inhalt)
    AGAINST ('".$squery."' IN BOOLEAN MODE) ORDER BY score";
    leider bekomme ich hiermit oft ergebnisse die die gewünschten begriffe/strings nicht enthalten bzw. bekomme einträge nicht angezeigt die eigentlich gefunden werden sollten. die relevanz (score) ist entweder null oder eins.

    ist es denn generell möglich die volltextsuche über mehrere tabellen durchzuführen?
Lädt...
X