Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Finden Sie mithilfe der Volltextsuche exakte Übereinstimmungen

Es gibt 2 Optionen

1)Dies wird alle Gegenstände erhalten, die Berg in ihrem Namen haben

SELECT Name, ListPrice
FROM Production.Product
WHERE ListPrice = 80.99
   AND CONTAINS(Name, 'Mountain');
GO

2) Dadurch werden alle Elemente abgerufen, die diese 3 Zeichenfolgen im Dokument enthalten, unabhängig von der Reihenfolge

SELECT Title
FROM Production.Document
WHERE FREETEXT (Document, 'vital safety components' );

Es hängt davon ab, was Sie wirklich wollen, aber ich konnte es nicht ganz verstehen.

Wenn ich den Punkt verfehle, poste bitte ein Beispiel und was das Ergebnis sein sollte.

kr,

Kristof