Volltextsuche funktioniert nicht mehr nach INNER JOIN

17/09/2008 - 15:43 von Holger Vorberg | Report spam
Hallo zusammen,

die folgende Abfrage mit Volltextsuche funktioniert einwandfrei:

select document.* from documentmanagement.document where
contains(document.description,'"halli" OR "hallo*" OR "hallöle"')


Sobald eine weitere Tabelle gejoint wird (siehe unten) erhalte ich aber
keinen einzigen Treffer mehr:

select document.*, data.filename
from documentmanagement.document inner join documentmanagement.data on
data.guid=document.guidinternaldata
where contains(document.description,'"halli" OR "hallo*" OR "hallöle"')

Was ist daran falsch?
Es ist sichergestelllt, dass es auch Datensàtze gibt, die aufgrund der JOIN
Bedingung zusammenpassen.

MfG
Holger Vorberg
 

Lesen sie die antworten

#1 Holger Vorberg
18/09/2008 - 10:24 | Warnen spam
Zusatzfrage:

Sollten denn Volltextabfragen grundsàtzlich funktionieren, wenn die
abgefragte Tabelle mit einer anderen gejoint ist?
Ich habe in der Onlinehilfe jedenfalls keine Hinweise darauf gefunden, die
das ausschließen würden, allerdings habe ich auch keine Beispiele gefunden,
die eine solche Abfrage zeigen.

MfG
Holger Vorberg

Ähnliche fragen