Volltextsuche

07/05/2009 - 15:37 von Andreas Mueller | Report spam
Per Suchfeld (aus einer asp.net-Anwendung heraus) sollen einige Spalten einer
Tabelle nach Wörtern durchsucht werden.
Habe dazu die Volltextsuche (Katalog) beim SQL Server 2005 eingerichtet.
Funktioniert auch soweit.

Benutze zur Suche:

... WHERE FREETEXT(*, ' Haus Boot')

Damit bekommt man alle Datensàtze, die diese Wörter enthalten.

Wie allerdings kommt man auch Datensàtze angezeigt, wo die Suchbegriffe ein
Teil eines Wortes sind?

Beispiel: Hausboot, Blockhaus oder Bootsanleger
 

Lesen sie die antworten

#1 Christoph Muthmann
07/05/2009 - 15:47 | Warnen spam
Andreas Mueller wrote:
Per Suchfeld (aus einer asp.net-Anwendung heraus) sollen einige
Spalten einer Tabelle nach Wörtern durchsucht werden.
Habe dazu die Volltextsuche (Katalog) beim SQL Server 2005
eingerichtet. Funktioniert auch soweit.

Benutze zur Suche:

... WHERE FREETEXT(*, ' Haus Boot')

Damit bekommt man alle Datensàtze, die diese Wörter enthalten.

Wie allerdings kommt man auch Datensàtze angezeigt, wo die
Suchbegriffe ein Teil eines Wortes sind?

Beispiel: Hausboot, Blockhaus oder Bootsanleger



Hallo Andreas,
hier hilft Contains.

http://snipurl.com/hjq5o

Einen schönen Tag noch,
Christoph
Microsoft SQL Server MVP
http://www.insidesql.org

Ähnliche fragen